Here is a round-up of all the action in matchday 15 of the Clydesdale Bank Scottish Premier League:
Dundee United 1-1 Hamilton Academical
United avoided a second humiliation at the hands of Hamilton with a late goal from Darren Dods.
Hamilton had taken an unlikely lead in the first half courtesy of a strike from Richard Offiong.
But when Accies' Simon Mensing picked up a second yellow in the final ten minutes, United took advantage of their extra numbers to steal a draw with Dods' last-gasp effort.
Heart of Midlothian 2-1 Falkirk
Hearts made it four wins in a row with a hard-fought victory over Falkirk.
The Bairns' Steve Lovell stabbed home against the run of play on 16 minutes, but within three minutes Hearts were back on level terms as Bruno Aguiar smashed home a 25-yard free-kick.
The Jambos grabbed the win via a dazzling run from Andrew Driver, slaloming through the Falkirk defence before rounding the keeper for an easy finish.
Kilmarnock 1-2 Inverness Caledonian Thistle
Kilmarnock suffered a disappointing defeat at the hands of Inverness Caledonian Thistle.
Inverness had already managed a 3-1 win over Killie earlier in the season and the away side looked on course to repeat the feat, storming into a 2-0 lead with a deflected Doug Imrie effort and a scrambled Gary Wood goal from Killie keeper Alan Combe's spill in the box.
Caley Thistle kept the lead well, until Willie Gibson scored what seemed to be a mere consolation for Kilmarnock with six minutes to go.
However, when Gibson was felled in the box, the scene was set for Mehdi Taouil to snatch the point, only for the Moroccan to blaze over from the spot.
Motherwell 1-4 Hibernian
Hibs produced a wonderful display to thrash Motherwell at Fir Park.
John Rankin fired home for the away side after just five minutes, before Bob Malcolm equalised five minutes before the end of the half with a trademark free-kick.
The second half was to be all Hibs though as the away side retook the lead shortly after the restart, Steven Fletcher setting up Dean Shiels for the goal.
Fletcher then turned goalscorer to seal the victory for Hibs with a long-range strike, and Derek Riordan added the fourth late on.
Rangers 2-0 Aberdeen
Aberdeen came looking for their first win at Ibrox in 17 years, but left with that record stretching on.
Aberdeen's stout defence managed to frustrate Rangers in the first half, but the home side emerged from the break full of intent and duly dispatched the Dons.
The breakthrough came just five minutes into the second half when a Charlie Adams corner rebounded through to Jean-Claude Darcheville on the line to poke it in.
From then on, Rangers proceeded to take control of the game and Kris Boyd ensured the two-goal cushion with a well-directed header.
St Mirren 1-3 Celtic
The Bhoys stretched their winning run in the SPL to 11 games, maintaining their four point lead at the top of the table.
Georgios Samaras opened the scoring with the first of two quick fire goals, after he converted Andreas Hinkel's teasing low cross on 64 minutes. Two minutes later, Samaras turned provider for Shunsuke Nakamura, who slid the ball past St Mirren goalkeeper, Mark Howard, to make it 2-0.
Substitute, Sheridan made sure of the points with 10 minutes remaining as he tapped in with Howard stranded to secure the points, despite Hamilton netting in the last minute for St Mirren.