Goals by Nathan Dyer and Michu have put Swansea City in a magnificent position as the two sides enter half-time.
Swansea City kick off against Bradford City in the final of the Capital One Cup at Wembley at 4pm.
It is Swansea's first major cup final in the club's 100-year history, and they are 90 minutes - plus extra time and penalties if required - away from winning their first major cup, and qualifying for European football next season.
League Two side Bradford also have history on their minds. They have knocked out three Premier League teams already, and become the first team from the fourth tier to play in a major Wembley final.
The ITV Sport website has live updates on the action.
Swansea fans have been tweeting their support for their team ahead of this afternoon's Wembley cup final against Bradford City.
– Harri Roberts, via Twitter
Pob llwyddiant, Abertawe!
– Susan Taylor, via Twitter
Bring it home to Swansea - good luck!
– Karen Jones, via Twitter
Let's get this game started!
Big Swansea City fan John Hartson has warned against complacency in this afternoon's final after the shock results that have already run through the Capital One Cup.
Bradford City have knocked out three Premier League sides, and Swansea beat European champions Chelsea in the semi-final.
Yesterday, we met 10-year-old Kurtis Bray, getting Swansea City's badge cut into his hair in preparation for their Capital One Cup Final.
This morning, we caught up with him - now with added face-paint - on the bus, about to leave the Liberty Stadium to head to Wembley.