It was a long day of Premier League action in which Mohamed Salah scored yet another landmark goal for Liverpool.
Olivier Giroud once again delivered from the bench and Wilfried Zaha was the hero for Crystal Palace.
Here, we pick out five of the best stats from the day’s games…
Salah hits 40 mark
Mohamed Salah scored with a looping header for Liverpool in their 3-0 win over Bournemouth at Anfield as his outrageous goalscoring form continues. Salah has now scored 30 Premier League goals this season, the eighth man to do it and the first African.
Thanks to his exploits in Europe, Salah has also now scored 40 goals for Liverpool in all competitions. He is the first man to do that in the Premier League era and only the third ever after Roger Hunt in 1961/62 and Ian Rush in both 1983/84 and 1986/87.
Giroud, super sub
Chelsea came back from two goals down to beat Southampton 3-2 in the space of nine crazy second-half minutes – the first time they have achieved that feat since the days when Claudio Ranieri was in charge at Stamford Bridge. Olivier Giroud was the super substitute.
The Frenchman scored twice against Saints and has now netted six goals this season from the bench – more than any other player in the Premier League. He now has 19 goals in total as a substitute in the competition – second only to Jermain Defoe’s tally of 24.
Zaha at the double
Crystal Palace picked up a huge three points as they beat Brighton 3-2 at Selhurst Park with all five goals coming in the first half – the only time that has happened in a Premier League game this season. Wilfried Zaha was the hero for the home side with two vital goals.
It is a timely hot streak that the flying winger is enjoying. This was the first time that Zaha had scored twice in the same game in his Premier League career, the first time that he had scored with his head and the first time he had scored in back-to-back games.
Vardy not a quitter
Leicester’s 2-1 defeat to Burnley leaves them well adrift in the battle for seventh and the last remaining Europa League slot but nobody can accuse Jamie Vardy of not doing his bit. The striker scored his 17th Premier League goal of the season at Turf Moor.
Saturday’s defeat is the eighth Premier League game this season in which Vardy has found the net only for Leicester to lose the game. That is a record number of games in which a player has scored only to finish on the losing side in the competition.
Burnley’s record run
In contrast, Leicester’s opponents on Saturday have the winning habit. After going 12 games without a win in all competitions, Burnley find themselves on the brink of Europe after winning five Premier League matches in a row since the start of March.
Sean Dyche’s team just keep making history this season. It is the longest run of victories that the Clarets have enjoyed in the top flight in the Premier League era. In fact, it is the first time they have won five consecutive top-flight games since November 1968.