Glens were hoping to extend their unbeaten run and keep themselves in the promotion race.
The local side saw a long range shot from Wallace just missed the goal.
On 30 minutes they took the lead when Logie spilled a pass back and Scarborough was on hand to put the ball into the net.
A minute later a shot from the same player but was well defended with the ball breaking to Anderson but again his shot was well defended.
The game was now becoming very much stop and start from a succession of fouls and a handful of bookings.
A cross come shot from Falconer was easily saved by Logie.
Griffin then replaced Bissett an effort from Houston flew over the crossbar.
A run and cross from Martin was cleared by the defence then another cross from Martin found Scarborough only to see his effort saved by Logie.
Glens are at home next week when they play Coupar Angus at Warout with a 2.30 ko.
Glenrothes - Small, Bissett, Wallace, McKay, Campbell, Anderson, Falconer, Napier, Martin Scarborough, Smith.
Subs - Griffin, Kinnes, Trialist, Newman, Guppy.
East Craigie - Logie, Walsh, Ferrie, McDonald, Malone, Gray, Walls, McNally, Salisbury, Mann, Maloney.
Subs -Trialist, White.