Manchester United became the first English team to win the treble of the Premier League title, FA Cup and Champions League in 1999, writing their names forever into football history. But their noisy neighbours, Manchester City, are out to steal their thunder and are now just two matches away from matching that achievement.
City chased down Arsenal to win a third consecutive Premier League title with three games to spare and are odds-on to win the Champions League final against Inter after destroying Real Madrid and Bayern Munich in the knockout stages.
So United's best hope of stopping City's treble will likely be in their own hands when they face their arch rivals in the FA Cup final. Just as United stopped Liverpool from doing the treble in 1977 by beating the Merseysiders at Wembley, they can become treble-busters once more by beating Pep Guardiola's side on Saturday.
But which was the better team, Sir Alex Ferguson's thrilling Class of '99 or Guardiola's all-conquering team of 2023? GOAL picks our combined XI ahead of Saturday's showdown...