Sheffield edged the match of the season over Glasgow in an Owlerton thriller to take three precious Premier League points.
Jason Garrity, who was signed as a temporary replacement earlier this season, justified keeping his place for the rest of the campaign with a match winning display.
He said: “I’m loving my speedway right now and I’m so proud to be a part of the Sheffield team.
“We are all working hard and we can still do a lot of good things this season despite all the injuries and absences we’ve had.”
His Heat 14 heroics brought the house down and with Josh Bates finishing third it put Tigers out of reach with a six-point lead going into the last race.
The first half was littered by crashes and mistakes from both sides and when Australian rider Kozza Smith won Heat 7 the scores were locked at 21-21.
Glasgow laid down the challenge for the second half of the meeting when fast French ace Dimitri Berge pulled off a spectacular move in the next to join Sheffield-born James Sarjeant for a maximum to put the visitors 26-22 ahead.
But wins from Jason Garrity and guest Brady Gurtz inspired two successive heat wins for Jack Lee’s men who pulled level at 30-30 in what was developing into a nail-biting match.
Andre Compton was at his brilliant best to roll back the years and pass Australian Nick Morris to keep Sheffield level after 11.
Tigers were handed a maximum 5-1 when Aaron Summers suffered bike trouble in Heat 12 when he was dominating the race – and returning David Bellego and Josh Bates took full advantage to put the Owlerton men 38-34 up.
Garrity was handed a Heat 15 call-up alongside star guest Brady Kurtz, who was in for skipper Simon Stead and only dropped two points.
And although Morris won the race, Kurtz and Garrity combined for a 3-3 share of the spoils which handed Glasgow a consolation bonus point for losing by six or less.
SHEFFIELD 48: Brady Kurtz 13, Jason Garrity 11+1, Andre Compton 7, David Bellego 7, Josh Bates 6+1, Ashley Birks 3+1, Arthur Sissis 1+1.
GLASGOW 42: Nick Morris 11, Richard Lawson 7+1, James Sarjeant 6+1, Kozza Smith 6+1, Aaron Summers 5, Dimitri Berge 4+1, Victor Palovaara 3.
Premier League points: Sheffield 3 Glasgow 1.