Nick Sion and Paul van Gelder had put Glenthorne 2-0 up before Marshside goalkeeper Barry Gordon saved a penalty to inspire the comeback.
Goals from Justin Woolf, two from Zohar Sharifia and a long-range effort from the appropriately named Ben Shooter, on his debut, secured Marshside's first win of the season.
Adam Brand scored for the second week running as MLFC Lions moved into top spot with a 3-0 win over Hendon Harriers. Arthur Duke and Pete Lazard were the other scorers as Lions maintained their 100 per cent record.
MLFC Brady missed out on the chance to extend their lead at the top of the table as they played out a rare goalless draw with EHRS Stonegrove.
TABLE
1. MLFC Lions Pl. 5, W. 5, Pts. 15
2. MLFC Brady Pl. 6, W. 4, Pts. 13
3. EHRS Stonegrove Pl. 7, W. 4, Pts. 13
4. Glenthorne Pl. 6, W. 4, Pts. 12
5. Hendon Harriers Pl. 7, W. 2, Pts. 7
6. St. John's Wood Tigers Pl. 6, W. 2, Pts. 6
7. Marshside Pl. 5, W. 1, Pts. 3
8. Temple Fortune Pl. 6, W. 0, Pts. 1