Terverifikasi Administratif dan Faktual oleh Dewan Pers
Skor 1-0 untuk Man City menutup babak pertama.
Selepas istirahat, kaki-kaki ajaib Mahrez kembali membawa petaka buat Sheffield.
Mahrez mencetak gol cantik pada menit ke-60 untuk menggandakan keunggulan City menjadi 2-0.
Bintang timnas Aljazair itu melakukan solo run sambil melewati dua bek lawan sebelum melepaskan sepakan ke tiang jauh.
Enam menit kemudian, umpan datar Jack Grealish ke tengah kotak penalti disambut Mahrez dengan tembakan kaki kiri yang membuat bola bersarang di kanan gawang.
Manchester City sanggup menjaga keunggulan tiga gol hingga terdengar bunyi panjang peluit tanda akhir pertandingan.
Hattrick Mahrez 'menggedong' City ke final untuk menantang pemenang partai Brighton and Hove Albion versus Manchester United.
Man City 3-0 Sheffield United (Riyad Mahrez 43'-pen, 60', 66')
Man City: 18-Stefan Ortega, 2-Kyle Walker, 14-Aymeric Laporte, 25-Manuel Akanji, 8-Ilkay Guendogan, 10-Jack Grealish, 20-Bernardo Silva, 21-Sergio Gomez, 26-Riyad Mahrez, 9-Erling Haaland, 19-Julian Alvarez
Pelatih: Pep Guardiola
Sheffield United: 18-Wesley Foderingham, 2-George Baldock, 19-Jack Roninson, 12-John Egan, 13-Max Lowe, 15-Anel Ahmedhodzic, 4-John Fleck, 16-Oliver Norwood, 8-Sander Berge, 29-Iliman Ndiaye, 36-Daniel Jebbison
Pelatih: Paul Heckingbottom