Manchester City booked their place in the FA Cup final after narrowly beating Southampton 2-1 in an exciting match on Saturday, as the team continued their historic journey by reaching the final for the fourth time in a row, an unprecedented achievement, and maintaining their hopes of achieving the domestic treble this season.