Kelechi Iheanacho scored his first goal in six months to give Celtic a crucial 2-1 victory over Dundee at Dens Park, cutting the gap on Premiership leaders Hearts to three points.
The Nigerian striker out-muscled Ryan Astley to control Marcelo Saracchi’s cross and fire home from six yards in the 82nd minute, ensuring Celtic took advantage of Hearts dropping points at Livingston earlier in the day.
Celtic had lost all three previous visits to Dundee this season and looked set for another setback when Simon Murray equalised from a VAR-assisted penalty after the ball struck Colby Donovan’s arm.
Yang Hyun-jun had given Celtic an early lead in the eighth minute, but a series of missed chances allowed Dundee back into the game before Iheanacho’s winner. Astley was sent off late on as Celtic secured a vital win.



