Arsenal looked like they were cruising to their fourth consecutive win after going 2-0 up thanks to a brace from Tomas Rosicky but the flow of the game changed when West Brom were awarded a penalty after a Per Mertesacker lunge on Shane Long in the box which also resulted in a red card for the big German.
James Morrison scored a penalty to pull the hosts a goal back and it set up for a tense finish to the match where Romelu Lukaku and Long both had excellent chances to score but failed to convert with the goal at their mercy.
The Gunners were pinned back into their own half towards the end of the game and had managed to hold on for the vital win which helped them leapfrog Chelsea into fourth place and put them a point behind rivals Tottenham in the Premier League table.
Ben Foster - 7
Foster would be justified to feel hard done by after conceding two goals to Rosicky. The first goal appeared to be a Gervinho shot which came off Rosicky's head while the second one came after a fine instinctive stop to deny the Czech's first-time volley. Foster did well otherwise to come out and make it difficult for the Arsenal men.
Billy Jones - 4.5
Jones seemed to struggle with Arsenal's pace and was caught chasing the ball while being out of position more often than not.
Gareth McAuley - 5.5
McAuley was frequently in the thick of the action with his tackles to disrupt Arsenal's attacking flow. He was partly at fault for Arsenal's opening goal after being twisted inside out by Gervinho.
Jonas Olsson - 5
Olsson had problems dealing with Giroud's presence in the box but the Frenchman failed to make use of most of the chances that came his way.
Liam Ridgewell - 6.5
Ridgewell was a major source of frustration for Arsenal by keeping his flank tidy. However, he was caught out of position once when Arsenal counter-attacked which unfortunately ended up with a free Ramsey slotting a pass in to set up Rosicky's second goal.
Claudio Yacob - 7.5
Despite ending up on the losing side, Yacob was one of the best players on the pitch. The Argentine was always putting pressure on Arsenal's midfield line and orchestrating his own side's attack. He almost put his side ahead early on when his header was cleared off the line by Rosicky.
Chris Brunt - 5
Brunt's long passes appeared to be less effective without Peter Odemwingie chasing it down with a late run and Romelu Lukaku in the box to head it in. He held the midfield line for West Brom well and kept his passes short, but it did little to construct attacks for his side.
Graeme Dorrans (Off 61') - 4.5
Dorrans had minimal presence in the game despite his role as a midfielder which should have put him in the thick of the action.
James Morisson - 5.5
Morisson didn't have much time on the ball but managed to convert the penalty which gave his side a glimpse of hope towards the end of the game.
Jerome Thomas (Off 61') - 5.5
Thomas' hard running down the left was constantly troubling Sagna but his decision-making in the final third was poor which resulted in him going into a dead end or making futile crosses into the box.
Shane Long - 6
Long surprisingly started ahead of the in-form Romelu Lukaku and was determined to show his worth with hard pressing and running up front to drag Arsenal defenders out of position. It did little good as he seemed to be on a lone mission with little support coming from his midfielders.
Romelo Lukaku (ON 61') - 6.5
Some would argue that Lukaku should have started the game and it would have been interesting to see what the youngster can do with 90 minutes under his belt after wreaking havoc in the Arsenal half with the 30 minutes he was on the pitch.
Markus Rosenberg (ON 61') - 5.5
Rosenberg helped with pressing the Arsenal defence but it did little to help their cause.
Lukas Fabianski - 6
Fabianski managed to not concede any goals from open play but his performance would not have impressed Arsenal fans, especially with a clash against Norwich's physical attack coming up. The Arsenal back-up keeper was unsteady when coming to claim the ball and never really looked as confident as Wojciech Szczesny in goal.
Bacary Sagna - 5.5
He was given a lot of time and space on the ball but disappointed with his delivery, which rarely failed to clear the first defender blocking him. He wasn't really impressive in defence with Thomas managing to give him a hard time as well.
Per Mertesacker (70') - 3.5
Mertesacker looked unsteady from the start when he had opponents running at him. It showed in the second half after he was nutmegged in the box but saved the situation by falling onto the ball instead and almost conceded a goal after a weak pass to Koscielny. However, the worst came in the 70th minute when Mertesacker lunge on Long after losing out on a cross resulted in a penalty and a needless red card.
Laurent Koscielny - 8
It could be said that Koscielny had the toughest task in the game having to protect a second-choice goalkeeper while mopping up for Mertesacker. The Frenchman came out with flying colours - let's just say that Arsenal would not have came away with the win if not for him.
Nacho Monreal - 7.5
Monreal showed excellent awareness to always pick up Long when he drifted wide and to keep tight to his flank, although his task was made infinitely easier by going up against a non-existent Dorrans.
Aaron Ramsey - 7
Now deployed almost exclusively as a holding midfielder, Ramsey seems to relish the defensive side of his role with crunching challenges. He missed a sitter when Giroud set him up with a backheel from Cazorla's sublime pass but made it up by setting up the second goal for Rosicky.
Mikel Arteta - 7
As again, Arteta was steady in controlling the ball in midfield but could have done better when putting in passes into the final third.
Tomas Rosicky (Off 81') - 8.5
Rosicky was handed only his first start of the season last week but he must have impressed Wenger enough to retain his slot this time and it was a decision which was more than justified after he grabbed both Arsenal goals.
The first goal was down to excellent positional sense as he popped up to head home Gervinho's cross-shot but the second was pure class with a silky first touch to tee up the volley and a quick reaction to tuck the ball away.
Santi Cazorla (Off 88') - 7.5
The Spaniard was constantly jeered by the fans but he was unaffected by it. He continued to show his extraordinary vision with a sublime through pass for Giroud to set up Ramsey, but the midfielder missed the sitter.
Gervinho (Off 73') - 8
Gervinho continued his fine form with an assist for Rosicky's opening goal and many dangerous runs to set up his team mates. It just goes to show how good he can be as long as he stops going to his old 'go to touch line, cut back and shoot' routine.
Olivier Giroud - 7
Giroud may frustrate many Arsenal fans with his lack of mobility and closing down but he played his role to link up play well. He set up Ramsey with an exquisite backheel but the midfielder wasted the chance.
Thomas Vermaelen (On 73') - 7
Vermaelen came on and steadied the defence for his side.
Kieran Gibbs (On 81') - N/A
Francis Coquelin (88') - N/A