Liverpool failed to break the strong defense of Stoke City for the second time in this season, as they were held for a goalless draw at the Britannia Stadium.
Captain Steven Gerrard hit the woodwork twice in the dying stages of the game. Other than that, Reds lacked the consistency that has allowed them to stay at the top of the Premier League table in this season.
At Villa Park, Aston Villa moved to the third spot in the league when they defeated West Brom 2-1.
It was thanks to former West Brom Captain, Curtis Davies, and an own goal from Baggies keeper, Scott Carson, who played on loan at Villa Park in the last season, that allowed Martin O’Neill’s side to continue their dream run in the league.
Arsenal kept their hopes of winning the title alive when they went past a stern resistance from Bolton at the Emirates Stadium.
After coming down as a substitute, Denmark Forward Nicklas Bendtner scored the winner for the home side.
Everton also marched towards another European berth, as they registered a convincing 2-0 victory over Hull City.
Felani and Mikel Arteta scored the goals for the Toffees at Goodison Park, as the home side stretched their unbeaten streak to six games.
Meanwhile, Andy Carroll late equalizer helped Newcastle United survive a scare against the Hammers at St. James Park.
West Ham led better part of the game 2-1 thanks to goals from Cole and Bellamy. However, Carroll header in the 77th minute helped Magpies salvage a draw.
Middlesbrough and Sunderland also played out a 1-1 draw at the Riverside Stadium with a late effort from Kenwyne Jones getting a point for the Black Cats.