Bonnyrigg Rose hit the 17 point mark with a game in hand over current joint top 18 point Bo’ness and Penicuik with this win on Saturday.
A high dropping cross from Lewis Turner tested the Sauchie keeper Ross Harkness before the 13th minute proved unlucky for Sauchie as Bonnyrigg opened the scoring. A foul by Reece Boyle led to Adam Nelson’s free kick which saw Andrew Kidd’s shot deflected for a corner then sent in by Nelson and there was Wayne McIntosh in the box to put the Rose 1-0 up !
Sauchie were still battling well enough in midfield before an overhead shot by McIntosh was gathered safely by Harkness.
In contrast Michael Andrews remained largely untested in the home goals and only an outstretched Harkness leg denied Chris Tobin a second Rose goal as the hosts enjoyed a better spell of play with another Kidd shot hitting the target but not beating Harkness.
Within one minute of the second half it was 1-1 when a challenge by Hoskins on Ryan Millar resulted in a penalty kick and Kelly hit home the equaliser from the spot, though Andrews did get a hand to it.
LewisTurner hit a chance wide of the far post as then in the 55th minute a crushing tackle by McCulloch on McGachie saw him receive a second yellow and subsequent red. Sauchie down to ten
Bonnyrigg then grabbed the lead as Jonathon Stewart scored from the resultant penalty kick much delayed as McCulloch did a very slow walk !!
In 58 minutes penalty taker Stewart was himself booked for a foul as Sauchie’s 10 men proved no easy pushover.
Bonnyrigg looked for a third cushion goal and it finally came in the 80th minute with a supreme strike from a free kick inside ‘the D ‘ from Dean Hoskins after McGachie had been fouled.
At 3-1 Bonnyrigg looked to be home and dry against 10 men Sauchie but the visitors had the last word with a second penalty awarded following a corner after the ball was driven straight at Adam Nelson who could do nothing about it. But referee Scott Miller pointed to the spot and with six minutes left Kelly netted the second Sauchie spot kick of the afternoon.
Bonnyrigg just shaded it in the end collecting all three vital league points.