Riyad Mahrez is the super man and hero for Manchester City as he struck a hat-trick to send the Pep Guardiola’s side to the final of the FA Cup.
The Algeria international scored a penalty late in the first half before striking twice more after the hour to seal up the day for his team.
It was Citizens’ 11th win in 12 games and they will be hoping to keep the momentum when they go into Wednesday’s crucial top-of-table Premier League clash with leaders Arsenal.
Manchester City will face either Manchester United or Brighton in the final of the FA Cup.