Swansea City boosted their hopes of qualifying for Europe by beating Arsenal 1-0 this evening.
The Gunners dominated from the start, but were unable to find a way past their former goalkeeper Lukasz Fabianski, who made a number of important saves.
Bafetimbi Gomis then scored the winner for the Swans with five minutes left to play, as he headed in from Jefferson Montero's cross.
Here, Sports Mole rates the best and worst performances from the Emirates Stadium.
© Getty Images
ARSENAL:
Goal
David Ospina: Did not have much to deal with, as his team were on the attack throughout the evening. However, he was unable to stop Gomis's late header from crossing the line, despite his best efforts. (6/10)
Defence
Hector Bellerin: Got forward frequently for the Gunners all evening and delivered a number of good crosses into the box. He was caught out a couple of times at the back by Montero and was beaten for pace by the winger, who went on to set up the winning goal. (6/10)
Laurent Koscielny: Completely lost track of Gomis, who ghosted in behind him to score. It was a rare mishap in an otherwise solid outing, but one that cost his team dearly. (6/10)
Per Mertesacker: Dependable performance from the German, who was not caused too many problems by Sigurdsson. He mopped up everything well and won everything in the air that came his way. (6/10)
Nacho Monreal: Rarely troubled down his side of the pitch by Dyer. He was able to get into far more advanced areas in the second half and forced a decent save from the keeper. (6/10)
Midfield
Francis Coquelin: Another solid performance from the Frenchman, who battled well for the ball and kept things ticking over for the Gunners. Was replaced midway through the second half by Wilshere as his side pressed for the opening goal. (7/10)
Santi Cazorla: The Spaniard used the ball well and was always reliable in possession. It wasn't his best night going forward, though, as he struggled to provide a killer pass and saw a close-range attempt saved by Fabianski when he should have done better. (6/10)
Aaron Ramsey: Looked lively throughout the match and always tried to make things happen for the Gunners. Fired a decent effort into the side-netting and also delivered a couple of telling crosses for his teammates. (7/10)
Attack
Mesut Ozil: Disappointing night for the German. Struggled to get involved and at times he gave the ball away far too cheaply. (6/10)
Alexis Sanchez: Another who had a frustrating evening. The Chilean worked hard and put in plenty of effort, but he saw all of his attempts saved by the keeper. (6/10)
Olivier Giroud: The striker was quiet in last week's victory over Hull and did not fare any better this evening. He battled well against Williams and won a few aerial duels, but could not seriously trouble the keeper and was eventually replaced by Walcott. (5/10)
Substitutes
Theo Walcott: Had a decent chance to win the match for the Gunners, but prodded an effort straight at the keeper from just a few yards out. (6/10)
Jack Wilshere: Added some urgency to the Arsenal midfield, but gave the ball away too often. (6/10)
© Getty Images
SWANSEA:
Goal
Lukasz Fabianski: Great performance from the former Arsenal player. He kept out everything that his old team could throw at him and was solid throughout. (8/10)
Defence
Angel Rangel: Did well to nullify the threat of Sanchez down the left wing and put in a good shift until he was replaced by Richards on the hour mark. (7/10)
Ashley Williams: Strong performance from the Swansea captain. He came out on top in his personal battle with Giroud and made a number of vital interceptions. (7/10)
Federico Fernandez: Another good display from a Swans defender. Made a crucial tackle to deny Giroud from meeting a Bellerin cross early in the second half and was reliable throughout. (7/10)
Neil Taylor: Endured a tough night against the pacy Bellerin and was beaten by the Spaniard on a few occasions. However, he was generally solid and won a number of challenges in the air. (6/10)
Midfield
Jonjo Shelvey: Did not see too much of the ball, but when he was in possession he provided a real threat and was never afraid to fire in a shot on goal. (7/10)
Ki Sung-yeung: Helped out his team in set-piece situations and worked hard to close down his opponents before he was replaced by Gomis. (6/10)
Jack Cork: Put in a huge amount of effort all evening. He used the ball well and made some vital tackles in the heart of the midfield. (7/10)
Attack
Gylfi Sigurdsson: Played in an unfamiliar false number nine role and struggled against Koscielny and Mertesacker. Looked much better when he dropped back into the midfield after Gomis came on. (6/10)
Jefferson Montero: The winger caused Arsenal a number of problems when the teams met earlier this season and his fine cross was headed in by Gomis to win the match. (7/10)
Nathan Dyer: Struggled to cause any real problems for the Gunners and was kept quiet by Monreal. He made very little impact and was replaced in the second half by Barrow. (5/10)
Substitutes
Bafetimbi Gomis: Scored the winning goal against Arsenal for the second time this season with a firm header at the back post that Ospina was unable to keep from going over the line. (7/10)
Jazz Richards: Came on for Rangel and put in a decent shift at the back. (7/10)
Modou Barrow: Replaced Dyer in the closing stages and did not see too much of the ball. (6/10)
No Data Analysis info