DUNDEE UNITED are top of the Championship at Christmas after beating St Mirren 2-1 while Hibs were held to a draw by Raith Rovers.
The Tannadice side’s 13-game unbeaten run looked in jeopardy when John Sutton gave the Pailsey outfit a 27th-minute lead.
But United levelled a minute later through Scott Fraser and he was involved in the winner, sending in a 45th-minute free-kick for Simon Murray to head past Scott Gallacher.
Neil Lennon’s Hibs, who began the day at the top of the table, left it late to rescue a point at home to Raith Rovers.
Jean-Yves M’Voto gave Rovers the lead with a header early in the second-half, but substitute Martin Boyle drilled home an equaliser two minutes from time to earn the Easter Road club a point.
Dumbarton snatched a point in a thrilling 4-4 draw at Ayr United after a late headed equaliser from Ryan Stevenson.
Scott McKenna and Gary Harkin put the home side two up before Robert Thomson pulled a goal back on the stroke of half-time.
Daniel Harvie made it 2-2 seven minutes after the restart before Ayr regained the lead through Alan Forrest’s penalty followed Andy Stirling’s red card for a foul on Paul Cairney.
The 10 men of Dumbarton levelled things again through Joe Thomson and looked to be heading towards defeat when Cairney made it 4-3 in the 85th minute.
But Stevenson had the last word with a header two minutes from time to earn Dumbarton a share of the points.
And Morton maintained their unbeaten home record with a 1-0 victory over Queen of the South.
Thomas Ware scored the only goal of the game in the 17th minute, taking Morton up to third in the table.