Tries from Jamie Dobie, Kyle Steyn and Stafford McDowall yielded a valuable losing bonus-point for Franco Smith’s squad, who remain in second place in the BKT United Rugby Championship standings as a result.

In front of a packed house at Scotstoun, the Warriors began the match in thundering fashion. Steyn’s early break almost set up the opening score within 90 seconds, whilst only a superb cover tackle from Jan-Hendrik Wessels would deny Sebastian Cancelliere with just seven minutes played.

Despite Glasgow’s early endavours, it was the visitors who opened the scoring after 17 minutes, Johan Goosen making no mistake with a penalty from 40 metres to give the South African side the advantage. The fly-half would then double his side’s lead six minutes later, bisecting the posts from halfway to put the Bulls by six points.

All of the rugby was being played by those in black, however, and with six minutes to play the Warriors brought a sold-out Scotstoun to its feet. With Wilco Louw in the sin-bin for head contact on Patrick Schickerling, the home side took full advantage. Surge upon surge from the pack drew penalty advantage, allowing McDowall to thread the needle and send Dobie – with his first touch – over for the score. Horne added the extras, and the Warriors led 7-6.

Goosen would restore the Bulls lead with 45 seconds remaining in the half, his penalty attempt having just enough to clear the crossbar and hand the Pretoria outfit a 9-7 lead at the break, a lead they would extend 10 minutes into the second half. Whilst the Warriors would repel an initial close-range maul, Johan Grobelaar would have just enough power to ride the challenge of McDowall and touch down for the try. Goosen added the extras from the touchline, giving the Bulls a 16-7 advantage.

A fourth successful penalty from Goosen gave the visitors a two-score lead with 55 minutes on the clock, the Scotstoun faithful urging their side on with increasing urgency as the Warriors sought a foothold in the second stanza. Instead, however, the Bulls would strike for their second try on the hour mark; turnover ball saw Goosen kick in behind the Glasgow defence, with Sebastian de Klerk winning the foot race and offloading to David Kriel for the score. The conversion made it 26-7 in favour of the South African side, leaving the Warriors with a mountain to climb inside the final quarter.

Undeterred, Franco Smith’s side continued to come forward, urged on by the Warrior Nation. Sione Vailanu and Rory Darge combined to send the latter hurtling through the defensive line, with only some scramble defence from the visitors denying Glasgow the breakthrough.

With four minutes to play, the Glasgow pressure eventually told as the Bulls defensive wall eventually broke. Swift handling from the set-piece saw Adam Hastings and Ollie Smith combine to set Steyn free out wide, the captain racing over for the score. Horne’s conversion drifted wide, but the Warriors had the momentum.

The noise inside Scotstoun was then ratcheted up even more just two minutes later, as Glasgow struck from deep for a quickfire double. Smith’s dancing feet and acceleration took the full-back through a gap and over halfway, before finding Tom Jordan with an out-the-back offload to take play into the Bulls 22. With numbers out wide, Steyn this time turned provider, sending McDowall charging through the gap and over the line. Horne’s conversion brought Glasgow back to within seven points, and left the Warrior Nation dreaming of a famous comeback.

The Bulls would see out proceedings to take victory with the final play of the match, leaving the Warriors to console themselves with a losing bonus-point as reward for their fightback. A week’s break now precedes a brace of away trips to close out the regular season, starting with a visit to playoff chasing Benetton in a fortnight’s time.

RELATED

Glasgow Warriors 29-20 10bet Lions Glasgow Warriors Men Glasgow Warriors 29-20 10bet Lions Fri 30 Oct 2026 Glasgow Warriors v 10bet Lions | Match Preview Glasgow Warriors Men Glasgow Warriors v 10bet Lions | Match Preview Thu 29 Oct 2026 Three players set for Glasgow Warriors debuts Glasgow Warriors Men Three players set for Glasgow Warriors debuts Thu 29 Oct 2026 Ritchie ready to kick on as a Warrior Glasgow Warriors Men Ritchie ready to kick on as a Warrior Mon 26 Oct 2026 Benetton 20-24 Glasgow Warriors Glasgow Warriors Men Benetton 20-24 Glasgow Warriors Sat 24 Oct 2026 Match Preview | Benetton (A) Glasgow Warriors Men Match Preview | Benetton (A) Fri 23 Oct 2026 Ritchie to make Glasgow Warriors debut Glasgow Warriors Men Ritchie to make Glasgow Warriors debut Thu 22 Oct 2026 Craig renews contract with Glasgow Warriors Glasgow Warriors Men Craig renews contract with Glasgow Warriors Wed 21 Oct 2026 Samuel extends contract with Glasgow Warriors Glasgow Warriors Men Samuel extends contract with Glasgow Warriors Tue 20 Oct 2026 Newest Warriors savour the moment Glasgow Warriors Men Newest Warriors savour the moment Mon 19 Oct 2026 Sale Sharks 27-47 Glasgow Warriors Glasgow Warriors Men Sale Sharks 27-47 Glasgow Warriors Sat 17 Oct 2026 Match Preview | Sale Sharks (A) Glasgow Warriors Men Match Preview | Sale Sharks (A) Fri 16 Oct 2026 Ulster and Connacht Weeks | BTS Glasgow Warriors Men Ulster and Connacht Weeks | BTS Fri 16 Oct 2026 Internationals return as van der Merwe set for debut Glasgow Warriors Men Internationals return as van der Merwe set for debut Fri 16 Oct 2026 Singleton joins Glasgow Warriors Glasgow Warriors Men Singleton joins Glasgow Warriors Tue 13 Oct 2026 HIGHLIGHTS| BKT URC | Glasgow Warriors v Connacht | Friday 9 October 2026 Glasgow Warriors Men HIGHLIGHTS| BKT URC | Glasgow Warriors v Connacht | Friday 9 October 2026 Tue 13 Oct 2026 Glasgow Warriors 36-19 Connacht Glasgow Warriors Men Glasgow Warriors 36-19 Connacht Fri 9 Oct 2026 Connacht Week Media Glasgow Warriors Men Connacht Week Media Thu 8 Oct 2026 Glasgow Warriors v Connacht | Match Preview Glasgow Warriors Men Glasgow Warriors v Connacht | Match Preview Thu 8 Oct 2026 Watson to make first appearance of season Glasgow Warriors Men Watson to make first appearance of season Thu 8 Oct 2026