London:Arsenal ended a four-match winless streak with a 2-1 victory over Bolton on Saturday in the Premier League, keeping the Gunners in fourth place.
Tomas Rosicky and Cesc Fabregas scored for Arsenal at the Emirates stadium after Nicolas Anelka's 11th-minute goal for Bolton.
Arsenal has 59 points in fourth place - the final Champions League spot. Bolton remains fifth with 54 points.
"It is a big step. To lose the game today would have put us in a bad situation," Arsenal manager Arsene Wenger.
The Gunners could even finish one spot higher - an unlikely prospect after it lost three games in a row and drew its fourth - after third-place Liverpool drew 0-0 with Manchester City to move to 61 points.
Manchester United lead the league with 78 points, three ahead of Chelsea.
Also Saturday, it was: Middlesbrough 1, Aston Villa 3; Portsmouth 2, Newcastle 1; Reading 1, Fulham 0; and Sheffield United 3, West Ham 0.
Anelka scored his third goal against his former club this season with a left-footed volley. Arsenal goalkeeper Jens Lehmann had pushed the ball toward Anelka when blocking a shot from Kevin Nolan.
Rosicky leveled with a close-range goal in the 31st after Arsenal had pushed hard for an equalizer.
Fabregas scored Arsenal's winner in the 46th minute for his first Premier League goal this season. Bolton midfielder Ivan Campo was sent off in the 82nd minute after collecting a second yellow card.
"We had a disappointing three or four weeks and I am very well with how the team has responded," Wenger said. "I respect the way they have behaved in the last three weeks, even if they were most painful three weeks of the season."
Liverpool showed signs of fatigue at Man City after its 1-0 midweek win over PSV Eindhoven to advance to the semifinals of the Champions League for the second time in three years.
The best chance came from City midfielder DaMarcus Beasley, who hit the crossbar in the 75th.