Three rounds have already challenged a few pre-season predictions, with Hull flying, Spurs struggling and Newcastle looking far stronger than expected.

Arsenal beat Chelsea to maintain their perfect Premier League start.

It was a weekend of comebacks, draws and decisive displays across the division.