The controversial official made a serious of blunders during the game as well as red-carding home player Stephen Anderson and manager Steve Forrest.

Amongst the pile of yellow cards dished out during the 90 minutes were two for Broomhil’s Tony Wallace – although the former Morton player was never sent off.

Following the match, which saw Selkirk throw away a two-goal lead, Forrest told us: “From what I can gather I was sent to the stand for answering one of their players – he said I was fat and I replied that I wasn’t designed for long-distance running. Apparently that was abusive and aggressive behaviour.

“If a guy hits one of my players and he reacts, surely they should both be either booked or sent off – not one sent off and the other doesn’t get spoken to.

“The only thing that lets this league down is the officials. I know it’s a hard job but they are spoiling games.

“We work our socks off all week for free and these guys turn up and charge us well over £100 to spoil everything we work so hard for.

“The Broomhill boys have just said that they will back us up if we want to withhold payment to the officials and my chairman is writing up an official complaint as we speak.” It had all started well enough with Julio Tonelle unleashing a spectacular volley from 25 yards that was brilliantly tipped over the bar by Matt McGinley – although referee Thomson awarded a goalkick.

The opener arrived on 17 minutes with Ouzy See bursting in from the right to force McGinley into another good save but Phil Addison was on hand to blast the rebound high into the net.

The Glaswegians came close to equalising with a Gerry O’Donnel freekick which curled a foot wide of the far post.

And home keeper Anthony Ball made a couple of decent stops. But Selkirk always looked the most likely. See and Anderson both forced saves from the visiting keeper before Connor Scott fired Jon McInally’s lay-off into the net from the edge of the area to double the lead.

Despite the flowing football from both teams, Thomson managed to book five players and issue a lengthy warning to the Broomhill bench.

The visitors pulled a goal back just after the hour with Aiden Malone reacting quickest after Ally Morgan’s effort came back off the post.

It had looked like only a minor setback as Selkirk continued to surge forward. But on 68 minutes Anderson was given his marching orders after clashing with Jamie Brophy off the ball.

A further three bookings were issued in the space of five minutes for complaining about decisions.

There was still some football amongst the stoppages – and See went within inches of heading McInally’s freekick into the net.

But the referee wasn’t finished and he sent Forrest to the stands three minutes later for his remarks to a visiting player.

On 82 minutes Broomhill took advantage of the extra man with Gerry O’Donnell firing home an equaliser from the edge of the area. And just two minutes later Malone’s near post header also beat Bal.

Broomhill boss John Brogan was delighted with the points – but also hit out at the referee.

The former St Johnstone favourite said: “The referee and his assistants did everything they could to stop this being a good game of football.

“When I played I had the likes of Tam Forsyth and Danny McGrain tackling me from all sides – you’re not allowed to tackle these days. The way these refs are handing out cards there would have been nobody left on the park in my day.

“We were lucky just to be two down at half time as Selkirk were by far the better team.

“We upped our game in the second half and the first goal was crucial. I’m delighted to get the away bogey off our backs – we’re a new team and we are learning from each game.” Selkirk: A Bal, Y Bechairi, B Milven, S Guiney, C Scott (D Battle 75), B Huteau (R Scott 82), S Anderson, J Tonelle, O See, J McInally & P Addison.