Midweek matches

Tue 22 Apr - Thu 24 Apr

Champions League

Tu 22Aprft Atl Madrid 0 - 0 Chelsea

English Championship

Tu 22Aprft Bolton 0 - 1 Leicester
Tu 22Aprft Reading 2 - 0 Middlesbro

Scottish League One

Tu 22Aprft Rangers 2 - 1 Ayr

Weekend matches

Fri 18 Apr - Mon 21 Apr

English Premier

Mo 21Aprft Man City 3 - 1 West Brom
Su 20Aprft Norwich 2 - 3 Liverpool
Su 20Aprft Hull 0 - 3 Arsenal
Su 20Aprft Everton 2 - 0 Man Utd
Sa 19Aprft Tottenham 3 - 1 Fulham
Sa 19Aprft Aston Villa 0 - 0 Southampton
Sa 19Aprft Cardiff 1 - 1 Stoke
Sa 19Aprft Newcastle 1 - 2 Swansea
Sa 19Aprft West Ham 0 - 1 C Palace
Sa 19Aprft Chelsea 1 - 2 Sunderland

English Championship

Mo 21Aprft Birmingham 2 - 4 Blackburn
Mo 21Aprft Brighton 1 - 1 Blackpool
Mo 21Aprft Burnley 2 - 0 Wigan
Mo 21Aprft Derby 2 - 1 Barnsley
Mo 21Aprft Ipswich 2 - 2 Bournemouth
Mo 21Aprft Millwall 0 - 0 Doncaster
Mo 21Aprft QPR 2 - 1 Watford
Mo 21Aprft Sheff Wed 2 - 3 Charlton
Mo 21Aprft Yeovil 1 - 2 Huddersfield
Mo 21Aprft Leeds 0 - 2 Nottm Forest
Sa 19Aprft Leicester 1 - 0 QPR
Sa 19Aprft Barnsley 0 - 1 Leeds
Sa 19Aprft Middlesbro 1 - 2 Millwall
Sa 19Aprft Nottm Forest 1 - 0 Birmingham
Sa 19Aprft Watford 3 - 1 Ipswich
Fr 18Aprft Blackburn 0 - 0 Yeovil
Fr 18Aprft Bournemouth 2 - 4 Sheff Wed
Fr 18Aprft Charlton 0 - 0 Bolton
Fr 18Aprft Huddersfield 1 - 1 Brighton
Fr 18Aprft Wigan 3 - 0 Reading
Fr 18Aprft Blackpool 0 - 1 Burnley
Fr 18Aprft Doncaster 0 - 2 Derby

English League One

Mo 21Aprft Leyton Orient 1 - 3 Wolves
Mo 21Aprft Crewe 0 - 0 Colchester
Mo 21Aprft MK Dons 2 - 2 Brentford
Mo 21Aprft Notts Co 1 - 0 Crawley
Mo 21Aprft Oldham 0 - 0 Coventry
Mo 21Aprft Peterborough 4 - 1 Carlisle
Mo 21Aprft Preston 5 - 2 Shrewsbury
Mo 21Aprft Rotherham 1 - 0 Port Vale
Mo 21Aprft Stevenage 1 - 3 Bristol C
Mo 21Aprft Swindon 1 - 0 Bradford
Mo 21Aprft Tranmere 0 - 0 Sheff Utd
Mo 21Aprft Walsall 1 - 1 Gillingham
Fr 18Aprft Brentford 1 - 0 Preston
Fr 18Aprft Bristol C 2 - 1 Notts Co
Fr 18Aprft Carlisle 1 - 1 Walsall
Fr 18Aprft Colchester 0 - 1 Oldham
Fr 18Aprft Coventry 1 - 2 Swindon
Fr 18Aprft Crawley 2 - 1 Leyton Orient
Fr 18Aprft Gillingham 2 - 0 Tranmere
Fr 18Aprft Port Vale 1 - 0 MK Dons
Fr 18Aprft Shrewsbury 1 - 3 Crewe
Fr 18Aprft Wolves 6 - 4 Rotherham
Fr 18Aprft Bradford 1 - 0 Peterborough
Fr 18Aprft Sheff Utd 1 - 0 Stevenage

English League Two

Mo 21Aprft Bristol R 1 - 2 Rochdale
Mo 21Aprft Dag & Red 0 - 1 Chesterfield
Mo 21Aprft Exeter 1 - 2 Torquay
Mo 21Aprft Fleetwood 1 - 0 Wycombe
Mo 21Aprft Hartlepool 2 - 1 Morecambe
Mo 21Aprft Mansfield 0 - 2 Cheltenham
Mo 21Aprft Newport Co 1 - 1 Burton
Mo 21Aprft Northampton 0 - 1 Portsmouth
Mo 21Aprft Plymouth 1 - 2 AFC W'bledon
Mo 21Aprft Scunthorpe 1 - 0 Oxford
Mo 21Aprft Southend 1 - 0 Accrington
Mo 21Aprft York 1 - 0 Bury
Sa 19Aprft Burton 3 - 0 Hartlepool
Sa 19Aprft Portsmouth 3 - 2 Bristol R
Fr 18Aprft AFC W'bledon 2 - 2 Newport Co
Fr 18Aprft Accrington 1 - 1 Mansfield
Fr 18Aprft Bury 4 - 0 Plymouth
Fr 18Aprft Cheltenham 1 - 2 Fleetwood
Fr 18Aprft Chesterfield 1 - 1 Exeter
Fr 18Aprft Morecambe 1 - 1 Scunthorpe
Fr 18Aprft Oxford 0 - 1 York
Fr 18Aprft Rochdale 0 - 3 Southend
Fr 18Aprft Torquay 0 - 1 Dag & Red
Fr 18Aprft Wycombe 1 - 1 Northampton

Football Conference

Mo 21Aprft Woking 1 - 2 Aldershot
Mo 21Aprft Cambridge U 0 - 1 Chester FC
Mo 21Aprft Dartford 2 - 3 Tamworth
Mo 21Aprft Grimsby 1 - 0 Hyde
Mo 21Aprft Hereford 3 - 2 Alfreton
Mo 21Aprft Kidderminster 0 - 0 Nuneaton
Mo 21Aprft Luton 4 - 1 Forest Green
Mo 21Aprft Macclesfield 0 - 2 Gateshead
Mo 21Aprft Salisbury 3 - 0 Welling
Mo 21Aprft Southport 2 - 1 Halifax
Mo 21Aprft Wrexham 0 - 1 Lincoln
Mo 21Aprft Barnet 1 - 1 Braintree
Sa 19Aprft Chester FC 0 - 0 Wrexham
Sa 19Aprft Welling 1 - 2 Luton
Sa 19Aprft Forest Green 2 - 2 Woking
Sa 19Aprft Halifax 2 - 1 Macclesfield
Sa 19Aprft Nuneaton 0 - 1 Barnet
Fr 18Aprft Aldershot 3 - 2 Salisbury
Fr 18Aprft Braintree 1 - 0 Dartford
Fr 18Aprft Gateshead 2 - 2 Southport
Fr 18Aprft Hyde 1 - 3 Kidderminster
Fr 18Aprft Lincoln 1 - 0 Cambridge U
Fr 18Aprft Alfreton 3 - 3 Grimsby
Fr 18Aprft Tamworth 1 - 0 Hereford

Scottish Premiership

Sa 19Aprft Motherwell 3 - 3 Celtic
Sa 19Aprft Hearts 2 - 0 Ross County
Sa 19Aprft Kilmarnock 1 - 2 Partick
Sa 19Aprft St Johnstone 2 - 0 Dundee Utd
Sa 19Aprft St Mirren 2 - 0 Hibernian
Fr 18Aprft Inverness CT 0 - 0 Aberdeen

Scottish Championship

Sa 19Aprft Cowdenbeath 4 - 0 Livingston
Sa 19Aprft Dumbarton 0 - 3 Queen of Sth
Sa 19Aprft Falkirk 2 - 1 Raith
Sa 19Aprft Hamilton 2 - 1 Alloa
Sa 19Aprft Morton 1 - 0 Dundee

Scottish League One

Sa 19Aprft Airdrieonians 2 - 1 East Fife
Sa 19Aprft Ayr 1 - 1 Dunfermline
Sa 19Aprft Forfar 0 - 2 Arbroath
Sa 19Aprft Stenh'semuir 0 - 4 Rangers
Sa 19Aprft Stranraer 1 - 2 Brechin

Scottish League Two

Sa 19Aprft Annan 1 - 1 Queen's Park
Sa 19Aprft Berwick 1 - 0 East Stirling
Sa 19Aprft Montrose 0 - 2 Clyde
Sa 19Aprft Peterhead 2 - 0 Albion
Sa 19Aprft Stirling 2 - 2 Elgin City

Midweek matches

Tue 15 Apr - Thu 17 Apr

English Premier

We 16Aprft Everton 2 - 3 C Palace
We 16Aprft Man City 2 - 2 Sunderland
Tu 15Aprft Arsenal 3 - 1 West Ham

English Championship

Tu 15Aprft Charlton 1 - 2 Barnsley

English League One

Tu 15Aprft Crawley 2 - 0 Tranmere

Football Conference

Tu 15Aprft Braintree 0 - 0 Gateshead
Tu 15Aprft Grimsby 0 - 1 Halifax
Tu 15Aprft Kidderminster 2 - 0 Cambridge U
Tu 15Aprft Macclesfield 1 - 2 Forest Green

Scottish Championship

Tu 15Aprft Raith 3 - 2 Queen of Sth

Scottish League One

Tu 15Aprft Rangers 3 - 0 Forfar
The Football Site

Like on Facebook

Google +1

Match in Focus

20:05 TODAY ITV4

Benfica v Juventus

Home Win Draw Away Win
Expert verdict
The two best teams left in the Europa League meet in Lisbon and Benfica look a value punt to take a lead back to Turin. Benfica have an outstanding home record in European competition and Juventus showed with their early Champions League exit that they are not hugely comfortable on the road in hostile arenas.

Competitions

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

Teams

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

Players

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

Referees

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