Blackburn Rovers caused a minor upset in the FA Cup fourth round on Saturday when they defeated nine-man Swansea City 3-1 at Ewood Park.
Swansea's afternoon took a downward turn with just five minutes played when Kyle Bartley was shown a red card for bringing down Joshua King as the Rovers forward was trying to get through on goal.
Despite being down to 10 men, the visitors took the lead on 21 minutes as Gylfi Sigurdsson found the net with a ferocious strike from 25 yards.
However, the home side levelled moments when Chris Taylor controlled the ball in the box before lashing a volley past Lukasz Fabianski.
Rovers got themselves in front on 78 minutes thanks to an instinctive strike from Rudy Gestede before Craig Conway sealed the victory late on with a low shot that somehow squirmed past Fabianski.
Swansea's day then ended in the same way as it began as Sigurdsson was given his marching orders for a reckless challenge from behind on Taylor.
Following an entertaining afternoon in Lancashire, Sports Mole rates the performances of those involved in the game.
Blackburn
Goal
Simon Eastwood: Despite having no chance of saving Swansea's goal, the shotstopper had a quiet, but solid, afternoon between the sticks. (7/10)
Defence
Adam Henley: Looked assured when called into action. Made sure that the visitors had little joy in the final third. (6/10)
Shane Duffy: Put in an impressive display at the back thanks to some strong tackling and heroic blocking. (8/10)
Matthew Kilgallon: Similar to teammate Duffy, Kilgallon threw himself at everything and remained disciplined throughout. (7/10)
Marcus Olsson: Got up and down the left flank with plenty of energy. Played a big part in Blackburn's equaliser with a dangerous cross. (7/10)
Midfield
Chris Taylor: Worked hard for the cause, covering lots of ground in midfield. Took his goal really well by turning and volleying past Fabianski. (7/10)
Lee Williamson: Was an important part of Rovers' hustling midfield before an eye injury forced him off late in the first half. (6/10)
Jason Lowe: Provided a good anchor for the hosts with his smart positional play and calm passing. (6/10)
Craig Conway: Ran tirelessly for the majority of the game, causing the Swansea defence to move further and further back. Got on the scoresheet late on with a fortuitous strike. (7/10)
Attack
Joshua King: The best player on the pitch, King's frightening pace and skill added some real excitement to the game. Looked dangerous whenever he was on the ball. (9/10)
Tom Cairney: While King was all about trickery and magic, Cairney offered Rovers a more robust presence up front and worked the Swansea defence hard. (7/10)
Substitutes
David Dunn: The veteran midfielder replaced Williamson before half time and looked to be enjoying himself before coming off with 15 minutes left. (6/10)
Rudy Gestede: Shook the match up soon after coming on, finding the net with an instinctive strike to put Blackburn 2-1 up. A lively cameo. (7/10)
Jordan Rhodes: Did not have quite the same impact as strike partner Gestede, but the Scot's smart forward play helped the hosts to see out the game. (6/10)
Swansea
Goal
Lukasz Fabianski: Did not do a great deal wrong for Blackburn's first two goals, but his error for the third was poor. (6/10)
Defence
Angel Rangel: Captaining the side for the day, the Spaniard struggled to give the visitors the leadership that they needed at the back. (6/10)
Jordi Amat: An inconsistent afternoon for Amat, who failed to assert himself on the Rovers forwards. (6/10)
Kyle Bartley: Lasted only five minutes before he was sent off for a foul on King. Could have done better for the incident, but he was caught out by the youngster's pace. (4/10)
Dwight Tiendalli: Made some good runs down the left to help his team in the final third. However, some disappointing crossing let him down. (6/10)
Midfield
Tom Carroll: Was made to be the sacrificial lamb following Bartley's red card, coming off with just nine minutes played. (5/10)
Jonjo Shelvey: A typical performance from Shelvey in that he only influenced the match in fits and starts. These kind of displays are quickly becoming his trademark. (5/10)
Nathan Dyer: A dreadful afternoon for the midfielder, who was a non-existent presence for the most part. Could have had a major say on the game, but instead he faded into the background. (4/10)
Gylfi Sigurdsson: Scored a screamer to put Swansea ahead, only to find it difficult to inspire his team after that. Let himself down by getting sent off late on. (6/10)
Attack
Bafetimbi Gomis: Did nothing of note in attack. Looked as if he's eager to move away from Swansea, and this kind of showing might just help him with that. (4/10)
Modou Barrow: Showed plenty of enthusiasm early on, though he failed to keep this up. Came off with 15 minutes left. (6/10)
Substitutes
Federico Fernandez: Was thrown straight into the action when he was introduced with nine minutes played. Had to soak up a lot of pressure, and did not always look comfortable doing so. (6/10)
Jefferson Montero: The game was set up for the Ecuadorian to swing the game in Swansea's favour when he came on with 30 minutes to go, but he could not find a way behind the Rovers defence. (6/10)
Nelson Oliveira: Could not give the visitors the kind of magic that they needed in attack late on. (5/10)