Arsenal kept up the pressure at the top of the Premier League but were forced to scrap for a 3-1 win against Birmingham.
Gunners forced to work hard but stay in touch at top
Arsenal kept up the pressure at the top of the Premier League but were forced to scrap hard for a 3-1 win against Birmingham.
The Gunners were on cruise control for much of the first half and found themselves two goals to the good thanks to early strikes from Robin van Persie and Abou Diaby.
But just as it looked like the home side were going to run away with it, Blues found a way into the contest on 38 minutes after a blunder by keeper Vito Mannone allowed Lee Bowyer to score from close range.
The goal rocked the Gunners and they struggled to find their earlier fluency after the break with the visitors, watched by new owner Carson Yeung, occasionally threatening an equaliser.
But Andrey Arshavin, on as a first-half substitute for Theo Walcott, sealed the win seven minutes from time after a flowing end-to-end move.
They could have had a fourth moments from time but Joe Hart pulled off an outstanding point-blank save to deny the superb Diaby.
The task facing the visitors was evident from the very first whistle as the hosts immediately went on the offensive.
Emmanuel Eboue combined with Walcott down the right to swing over a dangerous cross towards van Persie.
On five minutes, the Dutchman knocked down a high ball into the path of Tomas Rosicky at the edge of the penalty area. However, the Czech midfielder scuffed his first-time shot into the ground.
Birmingham defender Liam Ridgewell left Walcott - making his first start of the season following a back problem - in a heap following a strong sliding challenge.
The Arsenal forward, though, bent his knee back when falling, and had to go off for extended treatment.
As play continued, the home side should have taken the lead when Diaby's left-wing cross was knocked back by van Persie at the far post, but once again Rosicky got his timing all wrong and failed to make a decent contact.
Walcott, hoping to be part of Fabio Capello's World Cup squad, soon came on again - immediately picking up the ball on the right, expertly side-stepping Ridgewell before his cross was tipped over by Hart.
Tempo
The opening goal finally came on 16 minutes. Alex Song collected possession 25 yards out, and slipped a lovely low pass through the left side of the penalty area.
Van Persie took the ball on his right, then switched back inside past Stephen Carr before drilling it into the far corner.
Before Birmingham could recover, it was 2-0. Eboue put Rosicky clear down the right channel, and his cut-back from the near post went all the way through to Diaby - who smashed a first-time effort into the roof of the net.
Arsenal were now in cruise control, but to their credit, Birmingham maintained some tempo.
Song bundled over James McFadden to concede a free-kick in a decent position for the visitors, some 25 yards out.
Larsson, who left Arsenal in January 2007, struck his effort well as it beat the wall, but Mannone got down quickly to make the save.
Walcott eventually had to go off, replaced by Arshavin on 33 minutes.
Arsenal were made to pay for a lapse in concentration as Birmingham pulled a goal back after 38 minutes.
Barry Ferguson sent a deep cross into the penalty area, which Diaby flicked back up in the air.
Mannone, under pressure from Larsson, came to collect, but dropped the ball - which Bowyer smashed into the net.
Birmingham, clearly boosted by their goal, had an early chance at the start of the second half when the ball flashed across the Arsenal six-yard box.
At the other end, Arshavin stabbed a close-range effort wide after Diaby's low centre.
Larsson was, at full stretch, penalised for what referee Lee Probert deemed a somewhat harsh backpass, giving Arsenal an indirect free-kick eight yards out.
Fabregas rolled the ball to Arshavin, who stopped it for van Persie, but the Dutchman's fierce effort skimmed off the top of the crossbar.
As the hour passed, Arsenal maintained the pressure, but despite all of their decent approach play, failed to find a telling pass.
It could have proved costly as Mannone made a brave take as Ridgewell's pass went through the Arsenal six-yard box, which would only have needed a touch for the visitors to equalise.
Arshavin, however, settled matters with five minutes left when he slotted home from just inside the penalty area after a quick counter attack.