Kelechi Iheanacho fired a brace as Celtic thrashed St. Mirren 6-2 to book a place in the final of the Scottish Cup.
Iheanacho replaced Yang Hyun-jun in the 83rd minute.
Celtic led 2-0 through goals from Daizen Maeda, and Anthony Ralston.
Mikaël Mandron however scored twice for St. Mirren in the second half to send the game into extra -time.
Iheanacho fired Celtic in front again in the 96th minute.
The Nigeria international scored his second of the game in the 101th minute.
The 29-year-old has now scored six goals across all competitions for the Hoops this season.

