What a weekend for football! With so many surprises come so many upsets! Football fans were left scratching their heads this weekend in what can only be described as the best match day for underdogs!
Saturday 5 October
Brighton 3 – 0 Tottenham
Norwich City 1 – 5 Aston Villa
Watford 0 – 0 Sheff Utd
Burnley FC 1 – 0 Everton
Liverpool 2 – 1 Leicester City
West Ham 1 – 2 Crystal Palace
Sunday 6 October
Southampton 1 – 4 Chelsea
Man. City 0 – 2 Wolves
Arsenal 1 – 0 Bournemoth
New Castle 1 – 0 Man United