For advised bookmakers and each-way terms, visit our transparent tipping record
While the Checkatrade Trophy may not be everyone's favourite tournament, this is set to be a fantastic occasion with a record-breaking crowd of over 80,000 fans expected on Sunday.
It's a game between two clubs who have been through a lot over the past couple of seasons. Sunderland's well documented decline to League One has been broadcast on Netflix while Portsmouth went from FA Cup winners to England's fourth tier in the space of ten years.
It's also two teams who are on the verge of promotion back to the Sky Bet Championship. While the main focus for both will be on securing promotion, a trophy at Wembley will signal that they really are a club on the way back up.
One of the many other reasons that will make this a great final is the fact that it really is a game that can go either way. Portsmouth and Sunderland are next to each other in the standings, with just one point separating the pair.
This has all the makings of a game that will require extra-time and potentially penalties. Both have been in good form with wins in recent weeks, but there have been a large number of draws throughout their campaigns.
It's remarkable that Sunderland sit fourth in the Sky Bet League One table when they have lost just two of their 37 games this season. The 16 draws they have seen have been holding them back and could potentially cost them a spot in the top-two.
Best bet:
Odds correct at 1350 GMT (28/03/19)