Goals from Fabio Aurelio and Dirk Kuyt cancelled out both David Nugent and Herman Hreidarsson's efforts before Fernando Torres popped up in injury-time to send the travelling Liverpool fans home very happy indeed.
Meawhile at Stamford Bridge, Chelsea were held to a 0-0 draw with Hull City. Luis Filipe Scolari's men continued their poor home form this season and it looks as though now they are beginning to become detached from the leading three which now includes Martin O'Neill's Aston Villa.
Yes, Villa continued their impressive away form at Ewood Park this afternoon to move ahead of Chelsea into third. Goals from England duo James Milner and Gabriel Agbonlahor ensured Villa took all three points away from Blackburn. The win leaves Villa just three points off the top of the table and I don't know about you, but I am delighted to see them there.
For me, it is very refreshing to see a side like Villa actually challenging to win the title. For too long it has been Man United, Chelsea, Liverpool and Arsenal challenging for top honours, however Villa have managed to change that this season. Liverpool's win at Pompey was crucial. With ten minutes remaining it looked as though they would leave with nothing but they showed tremendous character to force their way back into the game a deserved to all three points.
So who do you think is going to win the title now? Let us know what you think by leaving your comments below.
Well, here are the latest odds from Paddy Power :
- Manchester United 2/7
- Liverpool 7/2
- Chelsea 11/1
- Aston Villa 33/1