London - Arsenal pulled level with Premier League leaders Chelsea after a 3-1 win at home to relegation-haunted Burnley on Saturday.
Arsenal took the lead at the Emirates Stadium with a typically stylish goal 11 minutes before half-time.
Cesc Fabregas played the ball to Samir Nasri and continued his run into the box before receiving a superb return pass.
Spain international Fabregas then hit a first-time shot past Clarets goalkeeper Brian Jensen.
Five minutes later Fabregas went off with what appeared to be a hamstring injury and was replaced by Abou Diaby.
Arsenal squandered several chances to double their lead and were made to pay in the 50th minute when Burnley striker David Nugent lifted the ball over Gunners goalkeeper Manuel Almunia.
However, Arsenal winger Theo Walcott - much criticised after a lacklustre display in England's midweek friendly win over Egypt - got the second goal the home side had been threatening on the hour mark.
After being played in by striker Nicklas Bendtner, he curled a left-foot shot inside the far post.
Substitute Andrey Arshavin sealed Arsenal's victory in the closing seconds.
The Gunners are level on points with Chelsea, but reigning champions Manchester United can go top if they avoid defeat away to strugglers Wolves in Saturday's late kick-off.
Bolton moved further away from the drop zone with a 2-1 victory away to West Ham in a match where they played the final 18 minutes a man down after Israel midfielder Tamir Cohen was sent-off for a second bookable offence.
South Korean midfielder Lee Chung-yong set up Bolton's opener when he crossed for striker Kevin Davies to head in his eighth goal in 10 appearances against the Hammers in the 10th minute.
Bolton did not have long to wait for a second goal when, six minutes later, Davies crossed to Cohen, who headed the ball back for midfielder Jack Wilshere, on-loan from Arsenal, to volley in his first Bolton goal.
But Alessando Diamanti ensured a nervous finish for the Lancashire side when he pulled a goal back for West Ham two minutes from time and the Londoners then missed out on a draw when Junior Stanislas hit the crossbar.
Victory left Bolton five points above the bottom three.