Gameweek 28 of the Premier League season saw 34 goals fly in, with a healthy mix of solo efforts, team goals and individual moments of technical excellence.
Arsenal's 3-2 win over Watford in particular contained a glut of stunning goals, while Manchester City fans were treated to four against rivals Manchester United and Tottenham Hotspur helped themselves to five against Everton.
Here, Sports Mole counts down the top 10 goals in the Premier League for gameweek 28.
10. Jadon Sancho (Manchester United) vs. Manchester City
9. Harvey Barnes (Leicester City) vs. Leeds United
8. Ollie Watkins (Aston Villa) vs. Southampton
7. Douglas Luiz (Aston Villa) vs. Southampton
6. Martin Odegaard (Arsenal) vs. Watford
5. Bukayo Saka (Arsenal) vs. Watford
4. Gabriel Martinelli (Arsenal) vs. Watford
3. Riyad Mahrez (Manchester City) vs. Manchester United
2. Harry Kane (Tottenham Hotspur) vs. Everton
1. Cucho Hernandez (Watford) vs. Arsenal
body check tags ::