Dundee United made heavy weather of reaching five consecutive wins, a run in which they have scored an incredible 21 goals. However, second-half goals from Keith Watson, Stuart Armstrong, Ryan Gauld and David Goodwillie enabled the visitors to finally overcome 10-man Kilmarnock 4-1. A late consolation goal from Kris Boyd allowed the former Rangers striker to claim his 175th top-flight goal and overtake Henrik Larsson's haul.
Billy McKay took his goal tally for the season to 15 as Inverness beat Hearts 2-0 at Tynecastle. A scrappy contest, played in poor conditions in Edinburgh, was decided when McKay showed composure to score the opening goal after an hour. With Inverness buoyed by the opener, McKay and Graeme Shinnie could have put the visitors further ahead, while goalkeeper Jamie MacDonald denied Aaron Doran with a superb save. Caley did eventually score a second goal when Marley Watkins broke from the halfway line before finding McKay, who slotted in his second of the game seven minutes from time.
Two goals from John Sutton got Motherwell back to winning ways as they beat Ross County 2-1 at Victoria Park. Sutton struck twice in the first half-hour of the match as the visitors dominated possession. A better second-half showing from County allowed them to pull a goal back through Melvin De Leeuw and although County pushed hard for a leveller, the Steelmen – beaten 5-0 by Celtic in their previous league match – held on for the victory.
The midfielder Barry Robson scored directly from a corner as Aberdeen continued their good form with a comfortable 2-0 win over St Mirren at Pittodrie to stay in touch with Inverness and Dundee United in the race for second place in the Scottish Premiership. Robson's second-half strike came after Scott Vernon had given the Dons the lead after 20 minutes, taking full advantage of a mistake from Marc McAusland.
The contest between Partick Thistle and St Johnstone was abandoned at half-time due to heavy rain and high winds with the score at 0-0. In the First Division, Stehousemuir's match against Rangers at Ochilview was called off due to structural damage to a temporary stand caused by winds of 60mph.