Celtic ran riot at Parkhead, beating Hearts 7-1 to move four points clear of Rangers, who were held at Dundee on Saturday. Callum Osmand scored twice, Benjamin Nygren grabbed a brace and Kieran Tierney opened the scoring as Martin O'Neill's side punished slack defending from Wouter Vrancken's men.
The Republic of Ireland were forced to settle for a 2-2 Nations League draw against Austria at the Aviva Stadium after twice seeing play halted by pro-Palestine protests. Troy Parrott's brace had put the hosts 2-0 up, but second-half substitutes Alexander Prass and Michael Gregoritsch rescued a point for the visitors.
Ryan Naderi's strike gave Rangers a 1-0 win at Celtic Park — their second Old Firm victory in eight days — to cut Celtic's Scottish Premiership lead to two points. Auston Trusty had an early effort ruled out for offside, Ivor Pandur made a huge save to deny Colby Donovan and Olwethu Makhanya's volley was disallowed for handball as Derek McInnes became the first manager since 1991 to win his first two Old Firm games. Celtic were booed off at full-time, with Martin O'Neill calling for a 'rethink and reset'.
Rangers beat Celtic 1-0 at Celtic Park to make it two Old Firm wins in a week, as Ryan Naderi's goal cuts the title gap to two points, deepens Martin O'Neill's uncertainty over his future and fuels belief that Derek McInnes has finally turned the tide in Glasgow.