The English Premier League’s weekend fixture list all builds towards a top-of-the-table showdown between the dominant forces of English football in recent seasons.
Champions of 2020 Liverpool face reigning EPL kings Manchester City at Anfield on Sunday afternoon.
Jurgen Klopp’s Reds are sitting pretty at the top of the table, a point clear of their north west rivals and boasting the top tier’s only remaining unbeaten record.
Opening day defeat sparked Pep Guardiola’s side into life, with City not conceding in five games since to top a bunch of five sides on 13 points in second place.
The Premier League weekend also kicks off in the same corner of the world on Saturday lunchtime, as Cristiano Ronaldo aims to strike again for Manchester United against Everton.
Old Trafford is the venue as the pair, who are two of the teams locked on 13 points with the reigning champions, scrap it out to take advantage of any slip-ups above.
Chelsea are also firmly in the early mix at the right end of the table, despite tasting Uefa Champions League defeat in midweek.
Thomas Tuchel’s men host winless Southampton at Stamford Bridge on Saturday afternoon.
Surprise package Brighton complete the quintet on a baker’s dozen, with a tantalizing clash now in store for up-and-coming coach Graham Potter and his Seagulls.
Improving Arsenal are the visitors to the Amex Stadium off the back of three successive EPL wins, casting their opening trio of losses under Mikel Arteta into the dustbin of history.
There is yet more intrigue on Sunday, not least in the shape of a brand new London derby.
Two sides meet from opposite ends of the London Underground’s District Line, as West Ham go up against promoted Brentford at the former Olympic Stadium, with both teams going well in the top half.
Not so pretty is the picture across Hackney Marshes at Tottenham.
Nuno Espirito Santo is coming under fire early in his Spurs tenure thanks to three defeats on the bounce, including against north London rivals Arsenal last weekend, with Aston Villa the tricky visitors.
Selhurst Park hosts a third London fixture on Sunday, too, as Crystal Palace and Leicester both aim for a nudge up from mid-table obscurity.
Elsewhere on Saturday there’s an early season six-pointer at Turf Moor, as bottom two Burnley and Norwich face a basement battle in Lancashire.
Leeds are in danger of receiving a diagnosis of acute second season syndrome under maverick boss Marcelo Bielsa.
Watford stand between the West Yorkshire club and a first win of the new campaign when they clash at Elland Road.
Wolves and Newcastle complete the Premier League programme at Molineux, meanwhile, with both clubs’ first goal to put as many points between themselves and the relegation zone as possible.
English Premier League predictions for 2 – 3 October
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.