Sean Whyte kicked a 33-yard field goal with five seconds left as the BC Lions beat Saskatchewan 19-16.
The winning points came after receiver Geroy Simon made a shoestring catch at the B.C. 51-yard line to keep the game-winning drive alive.
Whyte's game winning field goal was his fourth three-pointer of the night.
B.C. improves to 6-and-7 to tie Edmonton for third place in the West Division.
The Eskimos lost earlier at Winnipeg.
The Roughriders slip to 7-and-6, and remain tied for first with Calgary, although the Stampeders can move ahead by winning Saturday in Hamilton.
B.C. backup quarterback Travis Lulay threw his first C-F-L touchdown pass, a 38-yard completion to Paris Jackson for the Lions' only major.
Lulay, in for starting quarterback Buck Pierce on a second-down short-yardage play, gave the Lions a 13-3 lead early in the second half.
Andy Fantuz caught a 24-yard pass from Saskatchewan quarterback Darian Durant to draw the Riders to within two points at 16-14 late in the game.
Durant's scrambling kept Saskatchewan's two-point conversion attempt alive and he eventually found Gerran Walker in the end zone for a 16-16 tie.
Luca Congi booted field goals of 49 and 47 yards for the Roughriders.