Kris Boyd showed Rangers exactly what they would be missing if he was sold this month by masterminding today's 3-1 win over Falkirk in the Scottish Premier League.
The visitors took a shock early lead through Steve Lovell before Boyd - who had looked to be on his way to Birmingham after an offer of more than £3million was accepted - hauled Rangers back into the game from the penalty spot.
Patrick Cregg and Sasa Papac were dismissed to reduce both teams to 10 men before Boyd grabbed his second of the day, much to the delight of an Ibrox faithful, who were furious at the club's plans to sell their leading goalscorer.
Steven Davis then rounded off the victory in the final minute, as Rangers slashed Celtic's lead at the top of the table to two points ahead of the champions' game at Aberdeen tomorrow.
A moment of class from the returning Bruno Aguiar boosted Hearts' European hopes as they beat Kilmarnock 2-0 in a tight contest amid terrible conditions at Rugby Park.
Portuguese midfielder Aguiar fired home from 20 yards after he and Michael Stewart had cut open the retreating Killie defence just past the hour mark.
The hosts had enjoyed the upper hand but David Fernandez and Danny Invincibile squandered glorious chances before Christos Karipidis finished them off with a late header.
The victory moved Hearts level on points with third-placed Dundee United, who host Motherwell tomorrow. Kilmarnock slipped five points Hibernian as their home form continues to undermine their top-six hopes - today was their seventh defeat in eight games at Rugby Park.
A first-half Simon Mensing penalty was enough to give Hamilton a 1-0 win against Inverness and a six-point cushion over the SPL's bottom side.
In the 38th minute of a dire match played in dreadful conditions, Accies striker Joel Thomas was tripped by Caley stopper Grant Munro just inside the box.
Mensing stepped up confidently to blast his spot-kick high past Ryan Esson to give the home side an advantage which they defended resolutely.
No-one would have begrudged Craig Brewster's visitors a point, but their seventh league defeat in a row left the visiting fans unhappy and their chants of "we want Brewster out" showed their increasing displeasure with their manager.
Derek Riordan sealed Hibernian's first win in more than a month with a superb strike in today's 2-0 victory over St Mirren.
Riordan pounced six minutes from time with an effort from outside the area that found the net via the far post. Hibs took the lead through captain Rob Jones in the 14th minute after the defender's glancing header from Riordan's corner beat Mark Howard.
The visitors had chances after the break to level but failed to make their pressure count.