Ormiston manager Brian Johnston hailed a hard-working performance from his team as they shocked East of Scotland League leaders Leith Athletic with a 2-1 win at a blustery Recreation Park.
Michael Osborne opened the scoring for the East Lothian outfit with an audacious looping effort after 15 minutes, but Leith remained lightning sharp on the break and James Hainey levelled the scores on 32 minutes.
Neil Lowson went close for the visitors early in the second half following an in-swinging free-kick, whilst Hainey looked to add to his first-half strike, with Ormiston keeper Andy Jack making a series of important stops. However, with time running out, Ormiston broke up the park from a Leith attack and Dean Woods slotted home the winner.
“We rode our luck at times, but it was a really good performance from the players – it’s never going to be easy against the league leaders,” said Johnston, whose side have won their last six matches in all competitions.
“It’s important we start climbing the table now and once we start getting some of our suspended players back then there’s no reason why we can’t. We only had a squad of 12 so it makes the result even better.”
Spartans EoS missed out on the chance to cut Leith’s nine point advantage at the top as they were beaten 2-1 by Hawick Royal Albert at Ainslie Park.
Blair Atkinson and Chris Anderson went close with chances early on as the first half finished goalless, with Sean Stewart striking the bar for Spartans on 53 minutes.
Three minutes later, Josh Morris put Hawick in front, but Jamie Dishington levelled ten minutes later. However, with ten minutes left, Morris struck again for Hawick as Spartans suffered a second successive defeat.
Lothian Thistle Hutchison Vale were held to a 1-1 draw at Burntisland Shipyard, with Darren Smith on target.
“Their goalkeeper made some wonderful saves to keep them in it, but time will tell whether this is a point dropped or a point gained for us,” said Lothian boss Raymond Carr.
Heriot-Watt-University slipped to a 3-1 defeat to Coldstream at Riccarton 3G, whilst Craigroyston lost 4-2 at Peebles Rovers as the league now breaks for two weeks.
Tynecastle’s match with Duns at Saughton was postponed.