Callum McManaman scored a late winner as Wigan Athletic gave themselves renewed hope of avoiding relegation from the Premier League by twice coming from behind to win 3-2 at West Bromwich Albion on Saturday. The home side twice took the lead at the Hawthorns, through Shane Long and Gareth McAuley, only for Wigan to reply on each occasion through Arouna Kone and substitute James McArthur, who scored with his first touch.
McManaman netted the winner in the 80th minute, side-footing home from close range after a superb run down the left from Shaun Maloney. The FA Cup finalists are now just two points below fourth-bottom Sunderland, who host Stoke City on Monday, and three points adrift of Newcastle United, who could only draw 0-0 at West Ham United.
Gabriel Agbonlahor may have secured Aston Villa's top-flight status for another year after scoring an 89th-minute winner in a 2-1 success at Norwich City. Villa, who thrashed Sunderland 6-1 on Monday, took a 55th-minute lead when Agbonlahor drove forward from the halfway line before planting a shot into the bottom-left corner from the edge of the 18-yard box.
Grant Holt equalised from the penalty spot with 16 minutes to play, but Agbonlahor struck again at the death to send Paul Lambert's team five points clear of danger, albeit having played a game more than third-bottom Wigan.
Elsewhere, deposed champions Manchester City were held to a 0-0 draw at Swansea City in a forgettable game at the Liberty Stadium. The visitors' best chance fell to Edin Dzeko, who somehow contrived to shoot wide from Pablo Zabaleta's pass in the dying stages.
Relegated Reading offer reprieve
The result left Roberto Mancini's men 13 points behind champions Manchester United, who could now move 16 points clear at the summit with victory at home to third-place Chelsea on Sunday.
Hal Robson-Kanu scored twice as relegated Reading secured only their second away win of the season with a 4-2 success at Fulham, who fell to 13th place. The Welsh international opened the scoring with a 12th-minute penalty and curled in his second goal 17 minutes into the second half.
Bryan Ruiz hit back twice for Fulham, either side of a 75th-minute strike by Adam Le Fondre, but Jem Karacan made sure of victory with a low shot in the 83rd minute.
Gareth Bale fired a spectacular late winner for Tottenham Hotspur against former club Southampton. Kick-off at White Hart Lane had been delayed by half an hour due to a nearby motorway closure and Southampton looked set for a hard-earned point until Bale struck with four minutes to play.
Collecting possession wide on the right, the Welshman cut inside and shrugged off Luke Shaw before arrowing a crisp drive into the bottom-left corner from 25 yards.
In the day's late kick off, Theo Walcott struck his 20th goal of the season after 20 seconds as Arsenal beat relegated QPR to return to third place.
Arsenal's quickest Premier League goal and the swiftest of the season secured Arsene Wenger's side a straightforward win over hapless QPR, who are now without a goal in four games and six hours.
Loic Remy was denied by a fine Wojciech Szczesny save as the Gunners held on for a fifth successive away win saw to move two points clear of Chelsea, having played two games more, and Tottenham, who play at Stamford Bridge on Wednesday.