Despite being written off in the build-up, BSC Glasgow handed early leaders Bonnyrigg Rose their first defeat of the season and move up to third place in the Lowland League table.

by Martin Fleming

The only major changes from last week’s selection that put three past Vale of Leithen was the return of Jamie McCormack from suspension, meanwhile Martin Grehan was forced to drop out after picking up an injury during a closed door friendly in midweek.

The home faithful were vociferous in their support of the Rosey Posey from the very beginning, especially as BSC got chances almost immediately. A good pass from Michael Anderson found Thomas Collins who made use of the space and went for a low strike but Rose keeper Mark Weir got down well.

Just sixteen minutes in and BSC silenced a packed New Dundas Park as Robbie McNab latched onto a lovely through ball from Declan Hughes and slotted the ball under Mark Weir to bag his second goal of the season.

Robbie McNab with the finish to open the scoring for BSC Glasgow.

Robbie Horn’s men tried desperately to get back into the game but despite a few chances couldn’t break through the fantastic BSC defence. On 26 minutes, some beautiful football from Jamie McCormack doubled the lead for the away side. After going on an impressive run up the right channel and breaking into the box, he lifted the ball over an oncoming Weir and found the head of Thomas Collins who put it into an empty net.

The Rose continued to fight for a comeback towards end the half with some positive spells but frustration started to show, especially when Rose’s Lewis Turner went into the referees book after a rough tackle on Robbie McNab.


Stephen Swift’s men came firing out the gate after the break determined to put the game to bed.

And luckily, it didn’t take long. Only four minutes into the half, some lovely footwork from Thomas Orr found Thomas Collins who  curled a magnificent finish past Weir and straight down the middle of the goal to put BSC three up.

Thomas Collins celebrates in style with Declan Hughes (8).

Despite being three goals behind, Bonnyrigg didn’t stop the fight for a comeback and had a number of chances to get back in the game. George Hunter found space in the box and fired a strike that cannoned off the the post and out for a goal kick.

Their perseverance eventually paid off and Rose managed to grab a consolation just before the hour mark. A perfect pass from midfield found its way into the box and Lewis Turner turned it home.

The Midlothian men continued to press but couldn’t capitalise on the chances they managed to create. One of the biggest came when Ewan Moyes’ header smashed off the bar sending an audible gasp around New Dundas Park.

Thomas Collins went into the referee’s book for kicking the ball off a Rose player and shortly after almost cemented a hat trick. A beautiful little lay off by Tom Orr found him in the box but his strike went inches over. Rose then almost capitalised on the counter attack but Ryan Marshall made a tremendous save, seemingly with every limb simultaneously, to settle the nerves.

Shaun Bowers came off the bench for Michael Anderson to make his second debut for the club after a loan spell in 2016/17. Meanwhile Rose continued their quest for a goal but kept finding the woodwork – Jamie Docherty’s strike smacked off the crossbar much to the chagrin of the Bonnyrigg fans.

Goal scorer Robbie McNab came off in the dying minutes for Ross Lindsay and Bonnyrigg continued to miss the mark with another great chance coming in injury time but Dean Brett smashed it wide before the man in the middle blew for full time.



Date Time League Season
7th September 2019 3:00 pm Lowland League 2019/20


Bonnyrigg Rose1
BSC Glasgow3

Bonnyrigg Rose

Goals Assists Yellows Reds


New Dundas Park
5 Auld Orchard, Lothian St, Bonnyrigg EH19 3BR, UK