The new Premier League is back!
It was tough after Euro 2016, but now the English top-flight has returned – and it did so with a bang.
Intriguing Saturday match-ups gave us a shock as promoted and injury-depleted Hull City defeated Premier League champions Leicester.
Tottenham struggled to a 1-1 draw with Everton, while Middlesbrough held Stoke to the same scoreline.
Meanwhile, on Saturday, Manchester United flexed their muscles with a 3-1 win over Bournemouth and Liverpool beat Arsenal in a 4-3 thriller at the Emirates.
But who were the star men across the weekend? Click the right arrow above to see who made our team of the weekend…