Weekend matches

Fri 19 Apr - Mon 22 Apr


Fr 19AprftBristol C1 - 1Reading
Fr 19AprftSheff Utd2 - 0Nottm Forest
Fr 19AprftMillwall1 - 1Brentford
Fr 19AprftBirmingham2 - 2Derby
Fr 19AprftBolton0 - 2Aston Villa
Fr 19AprftLeeds1 - 2Wigan
Fr 19AprftMiddlesbro1 - 0Stoke
Fr 19AprftPreston4 - 0Ipswich
Fr 19AprftQPR1 - 2Blackburn
Fr 19AprftSwansea4 - 3Rotherham
Fr 19AprftWest Brom3 - 2Hull
Fr 19AprftNorwich2 - 2Sheff Wed

League One

Fr 19AprftCoventry2 - 0Bradford
Fr 19AprftOxford2 - 1Charlton
Fr 19AprftAFC W'bledon1 - 1Bristol R
Fr 19AprftBarnsley2 - 1Shrewsbury
Fr 19AprftBurton1 - 2Portsmouth
Fr 19AprftFleetwood1 - 1Peterborough
Fr 19AprftGillingham3 - 1Plymouth
Fr 19AprftRochdale1 - 0Wycombe
Fr 19AprftScunthorpe0 - 0Blackpool
Fr 19AprftWalsall1 - 1Southend
Fr 19AprftSunderland2 - 0Doncaster

League Two

Fr 19AprftExeter1 - 3Crawley
Fr 19AprftCambridge U0 - 0Swindon
Fr 19AprftCarlisle1 - 0Lincoln
Fr 19AprftCheltenham0 - 0Oldham
Fr 19AprftColchester1 - 0Grimsby
Fr 19AprftCrewe2 - 0Yeovil
Fr 19AprftMansfield4 - 0Morecambe
Fr 19AprftNewport Co3 - 1Bury
Fr 19AprftNorthampton3 - 1Macclesfield
Fr 19AprftNotts Co1 - 2MK Dons
Fr 19AprftPort Vale1 - 4Stevenage
Fr 19AprftTranmere0 - 1Forest Green

National League

Fr 19AprftAFC Fylde1 - 0Barnet
Fr 19AprftBoreham W2 - 3Salford
Fr 19AprftBromley0 - 2Solihull M
Fr 19AprftDag & Red2 - 0Eastleigh
Fr 19AprftDover1 - 0Aldershot
Fr 19AprftGateshead1 - 0Chesterfield
Fr 19AprftHartlepool2 - 1Halifax
Fr 19AprftHavant & W3 - 3Ebbsfleet
Fr 19AprftLeyton Orient2 - 0Harrogate T
Fr 19AprftMaidenhead1 - 1Barrow
Fr 19AprftMaidstone0 - 2Braintree
Fr 19AprftWrexham1 - 0Sutton Utd

Scottish Championship

Fr 19AprftAyr1 - 3Ross County

Midweek matches

Tue 16 Apr - Thu 18 Apr

Champions League

We 17AprftMan City4 - 3Tottenham
We 17AprftPorto1 - 4Liverpool
Tu 16AprftBarcelona3 - 0Man Utd
Tu 16AprftJuventus1 - 2Ajax

Europa League

Th 18AprftChelsea4 - 3Slavia Prague
Th 18ApraetE Frankfurt2 - 0Benfica
Th 18ApraetNapoli0 - 1Arsenal
Th 18AprftValencia2 - 0Villarreal

Premier League

Tu 16AprftBrighton0 - 2Cardiff

Scottish Championship

Tu 16AprftMorton2 - 2Inverness CT

Weekend matches

Fri 12 Apr - Mon 15 Apr

Premier League

Mo 15AprftWatford0 - 1Arsenal
Su 14AprftC Palace1 - 3Man City
Su 14AprftLiverpool2 - 0Chelsea
Sa 13AprftTottenham4 - 0Huddersfield
Sa 13AprftBrighton0 - 5Bournemouth
Sa 13AprftBurnley2 - 0Cardiff
Sa 13AprftFulham2 - 0Everton
Sa 13AprftSouthampton3 - 1Wolves
Sa 13AprftMan Utd2 - 1West Ham
Fr 12AprftLeicester0 - 1Newcastle


Su 14AprftWigan1 - 1Norwich
Sa 13AprftAston Villa2 - 1Bristol C
Sa 13AprftDerby4 - 0Bolton
Sa 13AprftIpswich1 - 1Birmingham
Sa 13AprftMiddlesbro1 - 0Hull
Sa 13AprftNottm Forest1 - 2Blackburn
Sa 13AprftQPR4 - 0Swansea
Sa 13AprftReading2 - 1Brentford
Sa 13AprftSheff Utd1 - 1Millwall
Sa 13AprftStoke2 - 2Rotherham
Sa 13AprftWest Brom4 - 1Preston
Sa 13AprftLeeds1 - 0Sheff Wed

League One

Sa 13AprftAccrington2 - 1Walsall
Sa 13AprftBarnsley4 - 2Fleetwood
Sa 13AprftBlackpool0 - 1Peterborough
Sa 13AprftBristol R3 - 2Bradford
Sa 13AprftCharlton3 - 1Luton
Sa 13AprftDoncaster2 - 0Plymouth
Sa 13AprftGillingham0 - 2Shrewsbury
Sa 13AprftOxford0 - 0AFC W'bledon
Sa 13AprftPortsmouth4 - 1Rochdale
Sa 13AprftScunthorpe0 - 3Burton
Sa 13AprftSouthend0 - 2Wycombe
Sa 13AprftSunderland4 - 5Coventry

League Two

Sa 13AprftBury2 - 0Colchester
Sa 13AprftCambridge U0 - 3Newport Co
Sa 13AprftCrewe3 - 0Notts Co
Sa 13AprftExeter2 - 0Port Vale
Sa 13AprftForest Green2 - 0Macclesfield
Sa 13AprftLincoln1 - 1Cheltenham
Sa 13AprftMorecambe1 - 1Grimsby
Sa 13AprftNorthampton1 - 1Mansfield
Sa 13AprftOldham2 - 2Swindon
Sa 13AprftStevenage3 - 0Carlisle
Sa 13AprftTranmere2 - 1MK Dons
Sa 13AprftYeovil0 - 1Crawley

National League

Sa 13AprftSalford3 - 0Maidenhead
Sa 13AprftAldershot1 - 1Hartlepool
Sa 13AprftBarnet1 - 2Wrexham
Sa 13AprftBarrow2 - 3Dover
Sa 13AprftBraintree2 - 1AFC Fylde
Sa 13AprftChesterfield4 - 1Maidstone
Sa 13AprftEastleigh1 - 0Gateshead
Sa 13AprftEbbsfleet0 - 1Dag & Red
Sa 13AprftHalifax2 - 2Bromley
Sa 13AprftHarrogate T0 - 1Boreham W
Sa 13AprftSolihull M3 - 2Havant & W
Sa 13AprftSutton Utd1 - 2Leyton Orient

Scottish FA Cup

Su 14AprftAberdeen0 - 3Celtic
Sa 13AprftHearts3 - 0Inverness CT

Scottish Championship

Sa 13AprftAlloa1 - 0Queen of Sth
Sa 13AprftDunfermline0 - 1Falkirk
Sa 13AprftRoss County0 - 0Partick
Fr 12AprftDundee Utd2 - 1Ayr

Scottish League One

Sa 13AprftBrechin1 - 1Arbroath
Sa 13AprftEast Fife0 - 2Montrose
Sa 13AprftForfar0 - 0Dumbarton
Sa 13AprftRaith2 - 3Stranraer
Sa 13AprftAirdrieonians0 - 1Stenh'semuir

Scottish League Two

Sa 13AprftAnnan2 - 2Stirling
Sa 13AprftBerwick0 - 3Queen's Park
Sa 13AprftCowdenbeath2 - 1Elgin City
Sa 13AprftEdinburgh C1 - 2Clyde
Sa 13AprftPeterhead1 - 1Albion

The Football Site

Like on Facebook


Match in Focus


Man City v Tottenham

Home WinDrawAway Win
Key stats
  • Man City have lost only once at home in the Premier League this season.
Expert verdict
Following their Champions League humdinger, Manchester City and Tottenham reconvene in the Premier League and the game is unlikely to be anywhere near as pulsating. With City not needing to press for early goals, they can play their usual free-flowing game and make it seven wins in nine matches against top-six opposition this season. Only one of those eight meetings so far have featured over 4.5 goals and punters should expect a narrow win for Pep Guardiola's side.


Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset


Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for


A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next


Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages