Bonnyrigg Rose defeated Spartans 4-1 when the teams collided at Wardie playing fields that resembled a rugby pitch more than a football pitch.
A hat-trick from Jonathan Crutcher and a single from Lewis Gray was enough to take the three points with Callum Wales getting the only goal for the home side.
This ill-tempered, stop start game was not one for the purists with the ref having to deal with silly, needless and sometimes outright dangerous tackles not mention some moves you would be more likely to see on WWE.
The first chance of the half came on the five minute mark when Ousman Bajo burst into the box from the left hand side but he put his shot wide of the right hand post.
Bajo was on his bike again down the left when he was found by Daniel Wilson but this time he drove to the by-line but the ball went out for a goal kick.
Spartans certainly started the brighter and it took a good challenge from Rohan McDowell for the visitors to halt the advancement of the quick Bajo and minutes later Connor Taylor produced a snap shot 20 yards out but it did not trouble Brian Taylor in the Bonnyrigg goal.
Bonnyrigg were awarded a free kick but Tyrese Reynolds ball into the box was headed clear by Christopher Williamson and then the Home side nearly gifted their opponents a goal when Declan Knox cleared a ball in the box from about four yards out which ricocheted off team mate Dawid Fajks wide of the left hand post but it could have easily found the back of the net.
From the resulting corner played in by Cameron Alexander the visitors hit the front, probably against the run of play to be fair, through Crutcher found himself unmarked in the box and with a free header hit the back of the net giving Blair Dodds no chance in the home goal.
The first booking came on the 14th minute when Bajo entered the refs book for persistent fouling.
Spartans pushed on and got themselves back on level terms on 21 minutes when after a couple of shots were blocked the ball fell to Callum Wales 18 yards out and he drilled a low drive into the keepers left hand corner.
Bonnyrigg had Taylor to thank for keeping them on level terms after he was off his line smartly to smother the ball at Bajo's feet when he latched onto the end of Wales through ball into the box. Wales was involved again with Spartans next chance after a long ball was played into the box he was only inches away from making contact to get his teams noses in front.
Bonnyrigg came close when a free kick 28 yards out was played in by Reynolds but Adam Crawford put his header wide of the left hand post from six yards out.
The game was more even now but Bonnyrigg were very lucky not to be reduced to 10 men on the half hour mark when Alexander lost all discipline and wildly kicked out at Wales off the ball. All eyes were on the ref to see what colour the card would be and to everyone's surprise the referee only produced a yellow. He was then withdrawn by his coach to calm him down.
The game started to get a bit niggly and several players had to be spoken to for getting involved with things on and off the ball instead of concentrating on the game.
The men from Mid Lothian should have went in front again on 35 minutes when Crawford some how managed to blast the ball over the bar from only two yards out but they did hit the front on 39 minutes when they were awarded a free kick 18 yards out on the left hand side of the box.
Alexander Tait played a low driven ball into the box and Lewis Gray produced a great finish when he back heeled the ball into the net from close range to see his team go back in front with five minutes to go to half time.
Spartans Stephan Murray produced a top quality goal saving tackle to prevent his side going further behind before the break when he denied Gray getting his second of the game.
The ref blew for half time and Bonnyrigg went into the interval one goal in front.