Storm Arwen hit the Premier League this weekend but it also managed to shake up the title race, with the battle at the top of the table now so close.
League leaders Chelsea were held to another draw at home by an out-of-form Manchester United to hand their rivals a boost, especially as Liverpool and Manchester City claimed wins over Southampton and West Ham respectively.
Aston Villa continued their rise under Steven Gerrard with a win at Patrick Vieira's Crystal Palace while Arsenal got back to winning ways as they beat Newcastle - but Everton continued their slump with another defeat, this time at Brentford.