Bengaluru, March 16: English Premier League (EPL) game week 29 kicks off this Saturday, March 18, with West Bromwich Albion taking giants Arsenal at The Hawthorns.
Liverpool have an impressive track record against the big teams in the league and had also defeated Pep Guardiola's side in the other fixture at home.
The Reds are on the back of back to back wins against Arsenal and Burnley in the last two weeks. A win at the Etihad will keep them in the hunt for the top 4 spot.
Manchester City on paper are still title contenders and thus they will be eyeing full three points to keep the pressure on league leaders Chelsea.
In other important clashes, leaders Chelsea take on Stoke City away from home and Manchester United meet Middlesbrough.
Here are all the matches from EPL game week 29
Saturday, March 18
West Bromwich Albion Vs Arsenal - 6:00 PM (IST)
Crystal Palace Vs Watford - 8:30 PM (IST)
Sunderland Vs Burnley - 8:30 PM (IST)
Everton Vs Hull City - 8:30 PM (IST)
Stoke City Vs Chelsea - 8:30 PM (IST)
West Ham United Vs Leicester City - 8:30 PM (IST)
AFC Bournemouth Vs Swansea City - 11:00 PM (IST)
Sunday, March 19
Middlesbrough Vs Manchester United - 5:30 PM (IST)
Tottenham Hotspur Vs Southampton - 7:45 PM (IST)
Manchester City Vs Liverpool - 10:00 PM (IST)