Manchester City's win over Arsenal on Wednesday night was the most-watched Premier League game on Sky Sports for three years as fans welcome football back.

The second match of the day saw a peak audience of 2.6m with Aston Villa's early kick-off against Sheffield United drawing 1.1m viewers.

A controversial opening game, which saw goal line technology fail to give the Blades a legitimate goal, was followed by a 3-0 win for City.

The two matches bought to an end 100 days without football following the season's postponement due to the coronavirus.

Covid-19's impact is still being felt however with football having to adapt.

Phil Foden scored Man City's third

No fans were present at the Etihad or Villa Park while substitute players also had to distance themselves.

In an effort to combat the lack of fan presence Sky put on crowd noise affects.

The four matches took place to ensure all 20 teams were aligned on 29 games for when this weekend's fixtures begin.

Tottenham and Manchester United is the blockbuster clash on Friday night and follows Norwich vs Southampton.

The demand for football coupled with the Friday night slot means the contest in north London could rival Wednesday night's huge audience.

Mikel Arteta and Pep Guardiola squared off for the first time

Watford host Leicester on Saturday lunchtime before Arsenal visit Brighton.

West Ham vs Wolves and Bournemouth vs Crystal Palace are the other two games on Saturday.

Sunday gives Liverpool a chance to close to within three points of the title as they travel to Everton.

Chelsea are also in action on Sunday before Man City wrap things up against Burnley on Monday night.