There have been seven games so far this weekend which have seen 21 goals.
The new Premier League season kicked off with Liverpool taking on Norwich at Anfield as Jurgen Klopp’s side look to go one better than last year and win the title.
Watford faced off against Brighton, Burnley played Southampton and Bournemouth took on Sheffield United.
And Crystal Palace welcomed Everton to Selhurst Park as well.
Match of the Day will be on BBC One and tonight from 10.30pm.
Gary Lineker will present the programme and bring you all the highlights and analysis with studio guests.
The pundits have not yet been announced.
Confirmed Match of the Day running order
West Ham vs Manchester City
Tottenham vs Aston Villa
Watford vs Brighton
Burnley vs Southampton
Bournemouth vs Sheffield United
Crystal Palace vs Everton
Liverpool vs Norwich
Three matches will also take place on Sunday and them highlights will be shown on Match of the Day 2.
Leicester host Wolves and Newcastle take on Arsenal at 2pm.
And the weekend ends with the marquee match which sees Manchester United take on Chelsea at Old Trafford.
That one kicks off at 4.30pm.