Rangers remain five points clear at the top of the Scottish Championship table after a 4-0 win over bottom club Alloa Athletic.
Hibernian won their seventh match in a row after beating strugglers St Mirren. Saints took the lead through Sean Kelly but Jason Cummings scored in his seventh successive match before James Keatings grabbed a hat-trick to give the Hibees a convincing win.
Falkirk came from behind against Raith Rovers to hold onto third place. Mark Stewart gave Raith the lead but Blair Alston levelled before half time. Then, John Baird scored his eighth goal of the season to win the match for the Bairns.
Results in full (half-time scores in brackets): Greenock Morton 1-0 Livingston (1-0), Queen of the South 1-0 Dumbarton (0-0), Raith Rovers 1-2 Falkirk (1-1), Rangers 4-0 Alloa Athletic (3-0), St Mirren 1-4 Hibernian (1-3)