Fraser Forster kept his 100th clean sheet for Celtic as they moved three points clear at the top of the Scottish Premiership with a 2-0 victory in the Old Firm derby at Ibrox.
Neil Lennon’s men ended Rangers’ 12-match unbeaten run with goals from Odsonne Edouard and Jonny Hayes.
Edouard netted his fifth goal in seven games against Rangers to open the scoring, sliding the ball coolly under Allan McGregor after Connor Goldson had gifted possession earlier gifted possession to Michael Johnston.
Deep into stoppage-time as the hosts pushed for a leveller, Olivier Ntcham released Hayes on the break, who saw his effort saved by McGregor before slotting home the loose ball. Winger Jordan Jones was sent off late on for Rangers for a reckless challenge on Moritz Bauer.
Elsewhere, Tyreke Johnson netted his first goal as Woking extended their winning run to six games in the National League, thanks to a 3-2 success against Barrow.
The Cards fell behind in the first-half, but Johnson headed home Toby Edser’s cross to level things up before Jake Hyde hit a brace to win it.
In the Championship, Harrison Reed helped ten-man Fulham to a 1-1 draw against Cardiff City on Friday night.
Josh Murphy fired the hosts in front, before Aleksandar Mitrovic levelled things up from close range. Despite dominating possession, Fulham had to see out the last 20 minutes a man down, after Harry Arter was booked twice in the space of two minutes.
In League One, Alfie Jones and Tom O’Connor played the full 90 minutes as Gillingham won 5-0 at home to Bolton Wanderers.
Josh Sims played 63 minutes as New York Red Bulls fell to a 2-0 home defeat to Colorado Rapids in Major League Soccer.
Sims was replaced by Omir Fernandez as two goals from Jonathan Lewis saw the visitors take home all three points.
In the National League South, Harry Hamblin played the full 90 minutes, but was unable to help prevent Bath City from falling to a 1-0 defeat away at Chelmsford City.
Alex Cull was also involved in non-league action, as AFC Totton fell to a 1-0 defeat against Barnstaple Town.