ORMISTON Primrose kept their survival hopes alive with a stunning 7-0 win over Easthouses Lily.

The county’s East of Scotland Football League (EoSFL) sides were in action and Dunbar United, Musselburgh Athletic and Preston Athletic all enjoyed wins while Haddington Athletic were edged out.

Ormiston’s win saw the gap at the bottom of the EoSFL Second Division close to 13 points.

The New Recreation Park side still have four games in hand over their rivals but also face an uphill battle to avoid the drop.

Scott Moffat netted after six minutes before Dylan Hamilton doubled the advantage midway through the half.

Moffat netted his second of the afternoon before the half hour mark and Ben Maxwell made it 4-0 on the half time whistle.

Ormiston Primrose, pictured against Vale of Leithen, enjoyed an impressive victory on Saturday

Ormiston Primrose, pictured against Vale of Leithen, enjoyed an impressive victory on Saturday

Pol Adrian netted five minutes after the restart before Moffat wrapped up his hat-trick and Jacques Crane ensured Ormiston were celebrating a memorable win.

In the top flight, Musselburgh Athletic edged closer to securing second spot with a 4-0 win over Dundonald Bluebell.

Jordan Smith scored a 10th minute penalty before Nicky Reid the home side’s advantage.

Zach Khan scored four minutes before the break and there was still time for Smith to score a second penalty before the interval.

All the goals came in the first half at Humbug Park as well as Dunbar United defeated Crossgates Primrose.

Gregor Goldie and Dylan Tait had the Seasiders two goals up before the 20-minute mark.

Haddington Athletic lost out to Jeanfield Swifts. Image: Garry Menzies

Haddington Athletic, pictured earlier this season, lost out to Jeanfield Swifts. Image: Garry Menzies

The hosts managed to pull one back on 26 minutes but could not find a leveller and are now in real danger of relegation to the First Division.

Again, all the scoring was complete in the first half at Millfield as Haddington went down 2-1 to Jeanfield Swifts.

That was despite Guy McGarry scoring within the first 20 seconds of the contest.

The scores were level after seven minutes and Jeanfield turned the game on its head midway through the first half.

Finally, in the First Division, Preston Athletic dented Camelon’s promotion ambitions.

The reverse fixture saw Preston lose 7-0 but they edged a tight contest thanks to a goal from Liam McIntosh.