The semi-final line-up for the FA Cup is now confirmed, with four teams set for a high-stakes clash at Wembley Stadium.
Manchester City will face Southampton in one semi-final. In the other tie, Chelsea take on Leeds United.
Manchester City booked their place after a strong performance against Liverpool. The defending champions controlled key moments of the match and secured a convincing win to move one step closer to another domestic title.
Chelsea delivered one of the standout results of the round. They thrashed Port Vale 7-0 in a dominant display. The London side showed attacking sharpness and depth, sending a clear message ahead of the semi-finals.
Southampton produced a major upset by knocking out Arsenal, who are currently leading the Premier League table. Southampton stayed disciplined throughout the game and capitalized on key chances to seal a memorable victory.
Leeds United had to battle hard for their place. They faced West Ham United in a tight contest that went to penalties. Leeds held their nerve in the shootout to secure qualification and keep their cup dream alive.