
Leicester City reached their first FA Cup final since 1969 as Kelechi Iheanacho’s second-half goal gave them victory over Southampton at Wembley.

Leicester City reached their first FA Cup final since 1969 as Kelechi Iheanacho’s second-half goal gave them victory over Southampton at Wembley.

Rangers ended Celtic’s four-year Scottish Cup reign – and condemned them to a first trophyless season since 2010 – to reach the quarter-finals with Old Firm derby 2-0 victory at Ibrox.