Footie fans are getting ready for a huge weekend, because Portsmouth and Cardiff are set to battle it out in the FA Cup final.
It's a really exciting match for both sets of fans, because neither side was expected to make it this far.
And it's been a long time since either team lifted the Cup, with Portsmouth last winning it in 1939, and Cardiff winning it 80 years ago.
The teams will face each other at London's Wembley Stadium on Saturday.
Portsmouth are the only Premier League side left in the competition.
Which side will lift the trophy?
|
They're aiming to be the first club outside the 'Big Four' of Arsenal, Chelsea, Liverpool and Manchester United, to lift the trophy since Everton in 1995.
Meanwhile, Cardiff City are the first non-Premier League club to reach the final since Millwall in 2004.
They're hoping to become the first club from outside the top-flight to lift the trophy since West Ham in 1980.