It is going to be a busy weekend for lovers of the round leather game as the FA cup competition kicks off in England.
Unlike the Premiership, the FA cup is characterised by upsets as relatively unknown teams strive to eliminate big teams.
Manchester United’s clash with West Ham is one of the big clashes of the day.
England FA Cup
January 5
12:30 Brighton v Newcastle United
15:00 Aldershot v Rotherham
15:00 Aston Villa v Ipswich
15:00 Barnsley v Burnley
15:00 Blackburn v Bristol City
15:00 Bolton v Sunderland
15:00 Charlton v Huddersfield
15:00 Crawley v Reading
15:00 Crystal Palace v Stoke
15:00 Derby v Tranmere
15:00 Fulham v Blackpool
15:00 Hull v Leyton Orient
15:00 Leeds v Birmingham
15:00 Leicester v Burton
15:00 Luton v Wolverhampton
15:00 Macclesfield v Cardiff
15:00 Manchester City v Watford
15:00 Middlesbrough v Hastings
15:00 Millwall v Preston
15:00 Nottingham Forest v Oldham
15:00 Oxford v Sheffield United
15:00 Peterborough v Norwich
15:00 QPR v West Bromwich Albion
15:00 Sheffield Wednesday v Milton Keynes Dons
15:00 Southampton v Chelsea
15:00 Southend v Brentford
15:00 Tottenham v Coventry
15:00 Wigan v Bournemouth
17:15 West Ham v Manchester United
Italy – Serie A
January 5
17:00 Catania v Torino
19:45 Lazio v Cagliari
January 6
11:30 Udinese v Inter
14:00 AC Milan v Siena
14:00 Chievo v Atalanta
14:00 Fiorentina v Pescara
14:00 Genoa v Bologna
14:00 Juventus v Sampdoria
14:00 Parma v Palermo
19:45 SSC Napoli v Roma
Spain – Liga BBVA
January 4
20:30 Zaragoza v Betis
January 5
15:00 Levante v Athletic Bilbao
17:00 Granada v Valencia
19:00 Deportivo La Coruna v Malaga
21:00 Sevilla v Osasuna
January 6
11:00 Celta Vigo v Valladolid
16:00 Real Madrid v Real Sociedad
18:00 Barcelona v Espanyol
20:00 Mallorca v Atletico Madrid
January 7
19:00 Rayo Vallecano v Getafe