This weekend it will be match 23 of 38 Manchester City will travel to Anfield to face Liverpool who has set their eyes to Champions League place.
Both teams have won their previous matches.
Manchester City trounced Burnley 4-1 and the Reds triumphed over rivals Everton.
The whole season has been more of fan and ecstacy for both teams too. From their opening matches, each had two wins and a draw.
On the other hand, Manchester United will be keen to maintain its second place in the league when Stoke City visits Old Trafford on Monday.
Reigning champs Chelsea will host Leicester City at the Stamford Bridge, while the Gunners- Arsenal travel to face Bournemouth.
Tottenham Hotspur are ready to face Everton at Wembley Stadium on Saturday.
Saturday
Chelsea vs. Leicester
Crystal Palace vs. Burnley
Huddersfield Town vs. West Ham United
Newcastle United vs. Swansea City
Watford vs. Southampton
West Bromwich Albion vs. Brighton & Hove Albion
Tottenham Hotspur vs. Everton
Sunday
Bournemouth vs. Arsenal
Liverpool vs. Manchester City
Monday
Manchester United vs. Stoke
Liverpool vs. Manchester City
All these matches will be streamed live on DStv.