The Swans started strongly and duly took the lead after 16 minutes when Michu's shot was palmed into the path of Nathan Dyer, who slid in and put the ball into the back of an unguarded net.
It was only a matter of time before Michu got himself on the scoresheet; the Spaniard tricked his way into the penalty box and fired an accurate shot into the bottom corner of the net. Superby build-up play between Pablo Hernandez and Dyer saw the latter cut in from the right and curl a left-footed shot into the top corner of the net.
Things got from bad to worse for Bradford when custodian Matt Duke got himself sent off after bringing down Jonathan de Guzman in the box and conceding a penalty. De Guzman himself took, and scored the penalty, before the Dutch international got himself a brace late in the game with a predatory finish from Rangel's low cross.
FOX Sports rates the players from the game.
Matt Duke - 3
One can only feel sorry for Duke, who conceded a penalty and was sent off in the final of what will probably be the biggest game he will ever be involved in for a foul in the box on de Guzman. He made a few decent stops in the time he was on, but was let down by a lack of protection from his defence.
Stephen Darby - 3.5
Darby looked really out of his depth as he often allowed Dyer too much time and space to run into. Darby also made several schoolboy errors which very nearly proved costly on a few occasions.
Carl McHugh - 3
McHugh appeared overwhelmed by the occasion, and his nervousness showed in the game as he made a hash of a few seemingly straightforward clearances which only served to invite more pressure on his defence.
Rory McArdle - 3.5
McArdle managed to win a few headers in defence for Bradford, but he was too slow on the turn and was easily beaten for pace by the likes of Dyer and Routledge.
Curtis Good (46' off) - 3
Quite ironically, Good's performance for Swansea was bad, and the 19-year-old can have no complains at being hauled off during the half-time break.
Garry Thompson (74' off) - 5
The experienced Thompson was one of the better players for Bradford and made several important interceptions in the middle of the park for his side. Unfortunately, Thompson's lack of fitness eventually told and was unable to complete the game.
Gary Jones - 4
Jones never looked comfortable on the ball and lost possession too easily whenever he had it. His passing in particular was horrible, and Bradford manager Parkinson will be rightly disappointed with his overall performance.
Nathan Doyle - 4
Doyle was a real disappointment for Bradford in midfield as his poor positional sense allowed Swansea's midfield to pass rings around them, and the 26-year-old will be held to task for allowing Michu to go past him too easily in the lead up to Swansea's second goal.
Will Atkinson - 6
Atkinson tried his best to make things happen for Bradford, but his efforts were akin to a drop of water in the endless ocean as his teammates failed to keep up with his praiseworthy work-rate.
Nahki Wells - 2
Yet another underperformer for Bradford, Wells almost looked uninterested in the game after Swansea scored their second goal and trudged on aimlessly up front to almost no effect. It was no surprise that he was eventually sacrificed for McLaughlin after Duke's dismissal.
James Hanson - 2.5
Hanson cut a virtually anonymous figure for Bradford up front as his midfield simply failed to provide him with much of the ball. He could have worked harder to close down Swansea's defenders whenever they had the ball.
Andrew Davies (46' on) - 4
Davies came on for the ineffective Good, but his introduction into the game did not really help Bradford's cause. Davies was often pulled out of position by Michu and showed poor tactical awareness to allow Routledge from running behind him numerous times.
Jon McLaughlin (57' on) - 5
It was hardly the ideal way for McLaughlin to make his entry into the tie, as it was Duke's dismissal following a foul on de Guzman which necessitated the switch. He was stable in goal, but like the unfortunate Duke, was offered to little protection from his stagnant defence.
Zavon Hines (74' on) - 4.5
Hines came on and added a bit more pace to Bradford's attack, but it was too little, too late for the former West Ham United player to make any impact on the game.
Gerhard Tremmel - 7
Tremmel was hardly troubled in goal as Bradford simply failed to breach Swansea's defence, and he handled the Bantams' three shots on goal comfortably.
Angel Rangel - 8
Rangel showed great industry to charge forward on the right flank and provided several decent crosses. His forays forward helped stretch Bradford's defence, and he came close to scoring on a few occasions. Rangel was instrumental in Swansea's fifth goal, as his dangerous low cross from the right found the onrushing de Guzman, who tapped the ball home.
Ki Sung-Yueng - 7
Ki, by trade a midfielder, showed no signs of discomfort playing in an unfamiliar role of a centre-back and did well to contain Bradford's attack along with Williams.
Ashley Williams - 7.5
Williams was nearly unbeatable, dealing capably with the threat of Wells and Hanson throughout the game. The 28-year-old also proved to be a threat at set-pieces and stung the palms of Bradford custodian McLaughlin with a fierce shot midway through the second half.
Ben Davies (84' off) - 7
The Swansea left-back had a decent game for his side and offered a genuine outlet of attack down the left flank which kept Bradford's defenders on the backfoot.
Leon Britton - 7.5
Britton controlled the midfield from deep and was the metronomic figure in the middle of the pitch for Swansea. He kept the ball moving well for the Swans, winning and recycling possession effectively as well as providing added defensive steel in front of his defence.
Jonathan de Guzman - 9
De Guzman was a real livewire for Swansea and he thrived on the "free role" given to him by Laudrup. The fact that he was one of the players who was fouled the most by Bradford spoke volumes of the threat he was posing. His set-piece deliveries always looked dangerous and he will be pleased to have scored a brace with a superbly taken penalty and a simple tap in from Rangel's cross.
Wayne Routledge - 8
Routledge worked his socks off for the team and provided a penetration for Swansea as his clever off-the-ball running into the box from deep often caused havoc in Bradford's defence. He also helped his team out immensely defensively and did not allow Bradford's midfielders any time on the ball.
Nathan Dyer (78' off) - 9
Dyer has not had the best of seasons, but the 25-year-old responded to his numerous critics in the perfect manner, scoring a well-taken brace to help the Swans on their way to victory. Dyer scored his first when he slid in to tap in the rebound after Michu's shot was saved, then scored his second with a beautiful left-footed shot from inside the penalty box.
Pablo Hernandez - 8.5
Swansea made Hernandez their record signing for a reason. The Spaniard was instrumental in his side's dominant victory over Bradford, pulling the strings just behind Michu and creating numerous goalscoring opportunities for his teammates.
Michu - 9
Cometh the hour, cometh the man. Michu will steal the headlines once again after his masterclass performance up front for Swansea. Bradford's defence failed to deal with the clinical 26-year-old, who was heavily involved in the build-up to his side's first goal, scored the Swans' second with a fantastic low shot, then disoriented the Bantams' defence with his clever body feints in the lead up to his side's third goal. It was also Michu's superb through pass for de Guzman which led to Duke fouling the Dutchman to concede the penalty.
Garry Monk (63' on) - 6.5
Monk was unfortunate to have been dropped for the game, but the 33-year-old eventually made his entry and did not disappoint, winning several headers in defence and distributing the ball well from the back.
Roland Lamah (78' on) - N/A
Dwight Tiendalli (84' on) - N/A