League leaders Arsenal host Manchester United on Sunday in traditionally one of the highlights of the Premier League calendar.
The rivalry between the two clubs was legendary in the early 2000s under Arsene Wenger and Sir Alex Ferguson and both teams seem to be returning to their former glories after years of underachievement.
Mikel Arteta's men are top of the pile after a sensational opening half of the season, while Erik ten Hag has worked wonders at Old Trafford despite a horrible start to the campaign.
The two face each other on Sunday in a mouthwatering clash of first v fourth. Here is everything you need to know.
What time is Arsenal v Man Utd?
Arsenal will face Manchester United at the Emirates on Sunday, January 22. Kick-off is 4.30pm.
Is the game on TV?
Yes, it is. Sky Sports have the rights for this one. Coverage starts at 4pm on Sky Sports Premier League and Sky Sports Main Event.
What about live streaming?
Sky customers will be able to stream the game on the Sky Go app. Coverage again starts at 4pm.
Team news
New Arsenal signing Leandro Trossard goes into the squad after signing from Brighton on Friday. Striker Gabriel Jesus remains sidelined after knee surgery, meaning Eddie Nketiah will start up top.
For the visitors, Brazilian midfielder Casemiro is missing through suspension. Fred or Scott McTominay are likely to deputise. After a spell away, Jadon Sancho is now back training and in contention.