It has been another big weekend in the Premier League with all three of the title challengers winning, and some big results at the bottom of the table which has resulted in the excitement and tension building as we enter the closing stages of the season.
With all that in mind, here are our five heroes of the Premier League weekend:
Salah has shown why Chelsea decided to rival Liverpool for his signature in the January transfer window as he was involved in all three goals in the Blues' win over Stoke City to keep them within two points of the top of the table. He opened the scoring with a well-taken finish, won the penalty which Frank Lampard followed up after he had it saved by Asmir Begovic, and provided the assist for Willian to score the third - though the Brazilian had much to do himself.
It may have looked a relatively simple job for Gerrard on Sunday at West Ham United, but two high pressure spot kicks were converted by the Liverpool captain which managed to keep Liverpool on top of the pile going into their crucial clash with Manchester City at Anfield next weekend. Not only was he cool in front of goal, but his terrific passing range was on display in the build-up to the award of the first penalty as he sent Luis Suarez one-on-one with James Tomkins, who handed Gerrard his first opportunity from the spot.
No Robin Van Persie and no Wayne Rooney for Manchester United, so Juan Mata stepped up and built on the goal he got against Aston Villa with a brace against Newcastle United. The first was an exquisitely taken free kick, and with the other he managed to dummy both the defender and goalkeeper in one go as United prepared for the second leg of their Champions League tie with European Champions Bayern Munich with a thumping victory.
Just how big could this goal be in the contest of Fulham's season? Kieran Richardson gave the Cottagers the lead with a terrific strike at Villa Park before Grant Holt equalised for Aston Villa. With five minutes to go, a wonderful ball from Lewis Holtby was flicked on into the net from Rodallega to give Fulham all three points and bring them within five points of safety, and of Norwich City who they play next weekend.
A big game and a big goal from Morgan Amalfitano as it edged West Bromwich Albion closer to safety after their win over Norwich City at Carrow Road. He may have benefited from some poor defending from the Canaries but it was a well taken finish which means the Baggies are now in 16th place - five points above the drop zone with a game in hand on many of their rivals.
Usually there are honourable mentions but Martinez deserves hero status for the weekend as Everton dismantled Arsenal at Goodison Park to put their goal of Champions League qualification firmly in their own hands. The Everton boss exploited the weaknesses of the Gunners' back line very well and his side looked scary going forward. A tactical masterclass from the Spaniard.