It was yet another intriguing weekend in the Premier League as the title race took another twist with Liverpool going to the top of the pile, the race for the top four hotted up and the battle at the bottom of the table became a little clearer.
There were some big goals and big performances, so with all that in mind, here are our five heroes of the Premier League weekend.
When Manchester United fell behind to Aston Villa, there must have been a sense of de ja vu around Old Trafford. Though he was helped by some poor Villa defending, Rooney's crucial header then penalty managed to get United back on track, and allows them to go into their crucial Champions League clash with Bayern Munich with a bit of a spring in their step.
Flamini was experiencing a bit of a low in the midweek prior to Arsenal's clash with Manchester City after his own goal cost the Gunners victory against Swansea City. He went some way to redeeming himself by grabbing the equaliser against Manchester City. After their previous two results, it could be a big goal in their season as they look to see off the threat of Everton for fourth place.
As a former Newcastle United player, Carroll would have loved getting one over on Sunderland, pushing them further towards the Championship and virtually assuring the Hammers of their safety at the Stadium of Light. He rose well to head home the Hammers' first goal from a corner and his knock-down proved to be crucial in allowing Mohamed Diame to get the second goal for the visitors in a 2-1 win at the Stadium of Light.
Another big substitution by Everton boss Roberto Martinez as Naismith had a telling effect in their 3-1 over Fulham to keep their ambitions of Champions League qualification very much alive. It was his shot that caused all the trouble that led to a David Stockdale own goal and he rounded off the scoring towards the end of the game to make sure of all three points for the Toffees.
There were many heroes amongst the Crystal Palace team as they beat title challenging Chelsea 1-0 at Selhurst Park, but Julian Speroni made a couple of top class saves to give the Eagles' Premier League survival bid a massive boost - most notably from Eden Hazard. How big could that save be come the end of the season?
Honourable mentions go to the Liverpool side as they fired themselves to the top of the Premier League after a 4-0 win over Tottenham at Anfield and Mats Moller Daehli for his late, late equaliser for Cardiff City against West Bromwich Albion when it seemed as though his side had lost a crucial game against their relegation rivals.