Celtic took another step closer to the Ladbrokes Premiership title but they made hard work of overcoming St Mirren 2-0 at the Simple Digital Arena.
Aberdeen finally notched their first home win of 2019 as they overcame Motherwell 3-1 in the Ladbrokes Premiership.
Tottenham enjoyed a historic homecoming as they opened their long-awaited new stadium with a 2-0 win over Crystal Palace.
Livingston cruised to a comfortable 2-0 win in front of the lowest Ladbrokes Premiership crowd of the season to increase Hamilton’s relegation fears.
Strikes from Aiden McGeady and Will Grigg and a first senior goal from Kazaiah Sterling boosted Sunderland’s push for a top two spot in Sky Bet League One with a 3-0 win over relegation battlers Accrington.
Callum Hudson-Odoi toasted his full Premier League debut by sparking Chelsea’s 3-0 Stamford Bridge rout of Brighton.
Dundee’s hopes of climbing off the bottom of the Ladbrokes Premiership were wrecked by a 2-0 defeat at Tayside rivals St Johnstone.
Kevin De Bruyne and Leroy Sane struck as Manchester City returned to the top of the Premier League with a comfortable 2-0 win over relegation-threatened Cardiff.
Jermain Defoe was on target as Rangers bounced back from their late defeat by Celtic with a comfortable 3-0 victory over Hearts.
Tottenham marked their move into their brilliant new stadium with a glittering opening ceremony ahead of their game with Crystal Palace.