Sa 12Mar 2016 Norwich 0 - 0 Man City
Sa 12Mar 2016 Stoke 1 - 2 Southampton
Sa 12Mar 2016 Bournemouth 3 - 2 Swansea
Sa 12Mar 2016 Blackburn 1 - 2 Leeds
Sa 12Mar 2016 Hull 1 - 1 MK Dons
Sa 12Mar 2016 Cardiff 1 - 0 Ipswich
Sa 12Mar 2016 Fulham 1 - 2 Bristol C
Sa 12Mar 2016 Rotherham 3 - 3 Derby
Sa 12Mar 2016 Bolton 1 - 2 Preston
Sa 12Mar 2016 Nottm Forest 0 - 3 Sheff Wed
Sa 12Mar 2016 Huddersfield 1 - 3 Burnley
Sa 12Mar 2016 QPR 3 - 0 Brentford
Sa 12Mar 2016 Burton 2 - 1 Fleetwood
Sa 12Mar 2016 Chesterfield 1 - 4 Walsall
Sa 12Mar 2016 Bradford 2 - 1 Doncaster
Sa 12Mar 2016 Swindon 2 - 2 Millwall
Sa 12Mar 2016 Shrewsbury 2 - 2 Scunthorpe
Sa 12Mar 2016 Blackpool 0 - 1 Coventry
Sa 12Mar 2016 Barnsley 0 - 2 Southend
Sa 12Mar 2016 Sheff Utd 3 - 0 Oldham
Sa 12Mar 2016 Peterborough 2 - 3 Port Vale
Sa 12Mar 2016 Colchester 3 - 3 Wigan
Sa 12Mar 2016 Rochdale 3 - 0 Bury
Sa 12Mar 2016 Gillingham 3 - 0 Crewe
Sa 12Mar 2016 York 1 - 1 Barnet
Sa 12Mar 2016 Northampton 1 - 1 Cambridge U
Sa 12Mar 2016 Luton 0 - 1 Crawley
Sa 12Mar 2016 Hartlepool 3 - 1 Dag & Red
Sa 12Mar 2016 Exeter 2 - 2 Carlisle
Sa 12Mar 2016 Bristol R 1 - 0 Mansfield
Sa 12Mar 2016 Accrington 2 - 1 Plymouth
Sa 12Mar 2016 Portsmouth 0 - 3 Newport Co
Sa 12Mar 2016 Wycombe 1 - 0 Stevenage
Sa 12Mar 2016 Yeovil 1 - 0 Notts Co
Sa 12Mar 2016 Morecambe 2 - 1 AFC W'bledon
Sa 12Mar 2016 Oxford 0 - 1 Leyton Orient
Sa 12Mar 2016 Wrexham 1 - 0 Boreham W
Sa 12Mar 2016 Eastleigh 1 - 0 Chester
Sa 12Mar 2016 Gateshead 0 - 1 Forest Green
Sa 12Mar 2016 Barrow 3 - 2 Altrincham
Sa 12Mar 2016 Bromley 2 - 0 Guiseley
Sa 12Mar 2016 Cheltenham 4 - 0 Woking
Sa 12Mar 2016 Macclesfield 1 - 1 Lincoln
Sa 12Mar 2016 Aldershot 0 - 0 Torquay
Sa 12Mar 2016 Dover 0 - 0 Tranmere
Sa 12Mar 2016 Southport 3 - 3 Welling
Sa 12Mar 2016 Everton 2 - 0 Chelsea
Sa 12Mar 2016 Partick 1 - 2 Celtic
Sa 12Mar 2016 Inverness CT 0 - 1 Hamilton
Sa 12Mar 2016 Aberdeen 2 - 1 Kilmarnock
Sa 12Mar 2016 Dundee 0 - 1 Hearts
Sa 12Mar 2016 Alloa 1 - 1 Raith
Sa 12Mar 2016 St Mirren 2 - 1 Queen of Sth
Sa 12Mar 2016 Dumbarton 1 - 1 Falkirk
Sa 12Mar 2016 Airdrieonians 0 - 2 Brechin
Sa 12Mar 2016 Stenh'semuir 1 - 4 Peterhead
Sa 12Mar 2016 Albion 0 - 1 Stranraer
Sa 12Mar 2016 Forfar 1 - 1 Cowdenbeath
Sa 12Mar 2016 Ayr 0 - 2 Dunfermline
Sa 12Mar 2016 Berwick 1 - 0 Stirling
Sa 12Mar 2016 Arbroath 3 - 0 East Stirling
Sa 12Mar 2016 Clyde 1 - 0 Elgin City
Sa 12Mar 2016 Montrose 1 - 1 Queen's Park
Sa 12Mar 2016 East Fife 4 - 2 Annan
Sa 12Mar 2016 Sydney FC 1 - 3 Wellington
Sa 12Mar 2016 Brisbane Roar 5 - 0 Melbourne Vic
Sa 12Mar 2016 Perth Glory 4 - 0 Central Coast M
Sa 12Mar 2016 Wolfsberger 1 - 1 RB Salzburg
Sa 12Mar 2016 SV Grodig 0 - 1 Mattersburg
Sa 12Mar 2016 Ried 0 - 2 Altach
Sa 12Mar 2016 Rapid Vienna 0 - 4 Admira Wacker
Sa 12Mar 2016 PFC Montana 0 - 1 Loko. Plovdiv
Sa 12Mar 2016 Ludogorets 3 - 1 Slavia Sofia
Sa 12Mar 2016 Slaven 0 - 1 NK Split
Sa 12Mar 2016 NK Istra 1961 0 - 1 Rijeka
Sa 12Mar 2016 Synot 2 - 1 FC Brno
Sa 12Mar 2016 Dukla Prague 0 - 1 Vysocina Jihlava
Sa 12Mar 2016 Dukla Pribram 0 - 1 Slovan Liberec
Sa 12Mar 2016 Teplice 0 - 0 Mlada Boleslav
Sa 12Mar 2016 Viktoria Plzen 2 - 0 B. 1905
Sa 12Mar 2016 Viborg 0 - 0 SonderjyskE
Sa 12Mar 2016 FC Twente 2 - 1 PEC Zwolle
Sa 12Mar 2016 Willem II 0 - 2 AZ Alkmaar
Sa 12Mar 2016 PSV Eindhoven 1 - 1 Heerenveen
Sa 12Mar 2016 Excelsior 2 - 1 FC Groningen
Sa 12Mar 2016 Lorient 1 - 1 Marseille
Sa 12Mar 2016 Montpellier 0 - 2 Nice
Sa 12Mar 2016 GFC Ajaccio 1 - 0 Caen
Sa 12Mar 2016 Bastia 1 - 2 Lille
Sa 12Mar 2016 Guingamp 2 - 0 St-Etienne
Sa 12Mar 2016 Toulouse 4 - 0 Bordeaux
Sa 12Mar 2016 Ingolstadt 3 - 3 Stuttgart
Sa 12Mar 2016 SV Darmstadt 2 - 2 Augsburg
Sa 12Mar 2016 Hannover 0 - 2 Cologne
Sa 12Mar 2016 Hoffenheim 1 - 0 Wolfsburg
Sa 12Mar 2016 Mgladbach 3 - 0 E Frankfurt
Sa 12Mar 2016 B Munich 5 - 0 W Bremen
Sa 12Mar 2016 Panionios 3 - 0 Xanthi
Sa 12Mar 2016 Kalloni 0 - 2 Ioannina
Sa 12Mar 2016 Panetolikos 0 - 3 PAOK Salonika
Sa 12Mar 2016 MTK 3 - 1 Szombathelyi H
Sa 12Mar 2016 Paksi SE 2 - 0 Vasas
Sa 12Mar 2016 Ujpest Dozsa 1 - 0 Diosgyor
Sa 12Mar 2016 Videoton 1 - 1 Bekescsaba
Sa 12Mar 2016 Debrecen 0 - 3 Honved
Sa 12Mar 2016 Ferencvaros 4 - 0 Puskas FA FC
Sa 12Mar 2016 M. Tel Aviv 1 - 0 Bnei Sakhnin
Sa 12Mar 2016 H Beer Sheva 0 - 0 Hapoel Ra'ana
Sa 12Mar 2016 Empoli 1 - 1 Sampdoria
Sa 12Mar 2016 Inter 2 - 1 Bologna
Sa 12Mar 2016 Cobh 1 - 1 Drogheda
Sa 12Mar 2016 Warrenpoint T 1 - 3 Glenavon
Sa 12Mar 2016 Portadown 0 - 1 Coleraine
Sa 12Mar 2016 Linfield 3 - 0 Glentoran
Sa 12Mar 2016 Dungannon Sw 2 - 2 Cliftonville
Sa 12Mar 2016 Carrick Rangers 1 - 1 Ballinamallard U
Sa 12Mar 2016 Crusaders 0 - 0 Ballymena
Sa 12Mar 2016 Odd Grenland 1 - 0 Rosenborg
Sa 12Mar 2016 Jagiellonia 1 - 0 Gornik Leczna
Sa 12Mar 2016 Cracovia 1 - 2 Legia Warsaw
Sa 12Mar 2016 Ruch Chorzow 1 - 3 Lech Poznan
Sa 12Mar 2016 Estoril 1 - 2 Sporting
Sa 12Mar 2016 Porto 3 - 2 U da Madeira
Sa 12Mar 2016 Voluntari 1 - 1 Botosani
Sa 12Mar 2016 Pandurii 1 - 1 Viitorul C
Sa 12Mar 2016 Ural Sver. Oblast 4 - 2 Anzhi
Sa 12Mar 2016 Spartak Moscow 2 - 1 Amkar Perm
Sa 12Mar 2016 R. Rostov 2 - 0 CSKA Mosc.
Sa 12Mar 2016 Jagodina 1 - 2 Radnicki Nis
Sa 12Mar 2016 Partizan 4 - 0 Vozdovac
Sa 12Mar 2016 Sp Subotica 2 - 1 OFK Belgrade
Sa 12Mar 2016 Javor 0 - 1 Radnik Surdulica
Sa 12Mar 2016 ND HIT Gorica 1 - 0 NK Krsko
Sa 12Mar 2016 Rudar Velenje 0 - 3 NK Maribor
Sa 12Mar 2016 Barcelona 6 - 0 Getafe
Sa 12Mar 2016 Celta Vigo 1 - 0 Sociedad
Sa 12Mar 2016 Atl Madrid 3 - 0 Deportivo
Sa 12Mar 2016 R. Vallecano 1 - 1 Eibar
Sa 12Mar 2016 Mirandes 1 - 2 Elche
Sa 12Mar 2016 Numancia 3 - 2 Bilbao Athletic
Sa 12Mar 2016 Almeria 1 - 0 Girona
Sa 12Mar 2016 Zaragoza 1 - 0 Albacete
Sa 12Mar 2016 Real Oviedo 2 - 4 Valladolid
Sa 12Mar 2016 Vaduz 0 - 0 Thun
Sa 12Mar 2016 Lucerne 2 - 1 Lugano
Sa 12Mar 2016 Gaziantepspor 0 - 1 Konyaspor
Sa 12Mar 2016 Istanbul Buyuk. 2 - 3 1299 Osmanlispor
Sa 12Mar 2016 Rizespor 1 - 2 Besiktas
Sa 12Mar 2016 Poltava 3 - 0 Metalurg Z.
Sa 12Mar 2016 Oleksandria 0 - 0 Olimpik Donetsk
Sa 12Mar 2016 Zorya 4 - 0 Ch. Odessa
Sa 12Mar 2016 Haverfordwest 1 - 1 Pt Talbot
Sa 12Mar 2016 Newtown 0 - 3 Airbus UK
Sa 12Mar 2016 Carmarthen 2 - 0 Rhyl
Sa 12Mar 2016 SV Sandhausen 1 - 0 F Dusseldorf
Sa 12Mar 2016 Duisburg 2 - 1 Union Berlin

MLS

Sa 12Mar 2016 Orlando City 1 - 1 Chicago
Sa 12Mar 2016 New England 0 - 0 DC United
Sa 12Mar 2016 Montreal Imp 3 - 0 NY Red Bulls
Sa 12Mar 2016 Real Salt Lake 2 - 1 Seattle
Sa 12Mar 2016 Bognor Regis 0 - 1 Grimsby
Sa 12Mar 2016 Nantwich 2 - 4 Halifax
Sa 12Mar 2016 Hayes & Y 1 - 3 St Albans
Sa 12Mar 2016 Gosport Bor 2 - 3 Concord R
Sa 12Mar 2016 Wealdstone 2 - 2 Maidstone
Sa 12Mar 2016 Sutton Utd 0 - 0 Weston S-M.
Sa 12Mar 2016 Margate 0 - 2 Oxford C
Sa 12Mar 2016 Hemel 2 - 1 Truro City
Sa 12Mar 2016 Basingstoke 1 - 1 Havant & W
Sa 12Mar 2016 Bishop's St. 1 - 1 Eastbourne
Sa 12Mar 2016 Dartford 2 - 4 Whitehawk
Sa 12Mar 2016 Bath City 1 - 1 Ebbsfleet
Sa 12Mar 2016 Chelmsford 4 - 1 Maidenhead
Sa 12Mar 2016 Brackley 0 - 0 Bradford PA
Sa 12Mar 2016 Tamworth 0 - 0 Corby
Sa 12Mar 2016 Stockport 3 - 0 Gloucester
Sa 12Mar 2016 Nth Ferriby 1 - 0 Stalybridge
Sa 12Mar 2016 Hednesford 3 - 3 Alfreton
Sa 12Mar 2016 Harrogate T 0 - 1 Telford
Sa 12Mar 2016 Gainsborough 1 - 0 Nuneaton
Sa 12Mar 2016 FC Utd 1 - 2 AFC Fylde
Sa 12Mar 2016 Curzon A 3 - 1 Worcester
Sa 12Mar 2016 Chorley 2 - 0 Boston Utd
Sa 12Mar 2016 Solihull M 2 - 1 Lowestoft
Sa 12Mar 2016 Billericay 4 - 1 Dulwich H
Sa 12Mar 2016 Needham M 1 - 0 Merstham
Sa 12Mar 2016 Burgess Hill 1 - 2 Hampton & R
Sa 12Mar 2016 Grays 0 - 2 Leiston
Sa 12Mar 2016 Tonbridge 4 - 3 Wingate & F
Sa 12Mar 2016 Met. Police 1 - 2 Farnborough
Sa 12Mar 2016 Hendon 2 - 2 Canvey Isl.
Sa 12Mar 2016 Lewes 2 - 2 VCD Athletic
Sa 12Mar 2016 Leatherhead 2 - 1 E Thurrock
Sa 12Mar 2016 Staines 0 - 1 Brentwood T
Sa 12Mar 2016 Kingstonian 5 - 2 Harrow Boro
Sa 12Mar 2016 Hungerford T 1 - 2 Cirencester
Sa 12Mar 2016 Histon 1 - 3 Frome
Sa 12Mar 2016 Chippenham 1 - 1 Hitchin
Sa 12Mar 2016 Cambridge C 0 - 4 Kettering
Sa 12Mar 2016 Biggleswade T 2 - 2 Chesham
Sa 12Mar 2016 Bideford 0 - 0 Dunstable
Sa 12Mar 2016 Weymouth 2 - 1 Stratford
Sa 12Mar 2016 St Neots 0 - 0 Slough
Sa 12Mar 2016 Paulton 0 - 5 Redditch
Sa 12Mar 2016 Leamington 1 - 0 Poole Town
Sa 12Mar 2016 King's Lynn 1 - 2 Dorchester
Sa 12Mar 2016 Bedworth Utd 1 - 2 Merthyr
Sa 12Mar 2016 Mickleover S 1 - 1 Marine
Sa 12Mar 2016 Matlock 0 - 5 Darlington
Sa 12Mar 2016 Ilkeston 0 - 3 Workington
Sa 12Mar 2016 Skelmersdale 3 - 1 Salford City
Sa 12Mar 2016 Hyde 1 - 2 Sutton Cold.
Sa 12Mar 2016 Ashton Utd 2 - 0 Barwell
Sa 12Mar 2016 Blyth Sptns 0 - 1 Halesowen
Sa 12Mar 2016 Buxton 3 - 1 Stamford
Sa 12Mar 2016 Stourbridge 1 - 1 Frickley
Sa 12Mar 2016 Ramsbottom 2 - 2 Grantham
Sa 12Mar 2016 Whitby 2 - 0 Colwyn Bay

FA Vase

Sa 12Mar 2016 Hereford FC 1 - 0 Salisbury FC
Sa 12Mar 2016 N Bowers & Pitsea 2 - 2 Morpeth Town
Sa 12Mar 2016 Edinburgh C 1 - 1 East Kilbride

 

Match in Focus

19:45 Sa 26May BT2

Real Madrid v Liverpool

Home Win Draw Away Win
Key stats
  • Real have won just one of their last four Champions League meetings against English opposition
Expert verdict
Real Madrid have lifted the Champions League in three of the past four seasons but they could struggle to retain their crown against a lively Liverpool. Real have been the dominant force in Europe, with last year’s 4-1 thumping of Juventus in the final in Cardiff showcasing their superiority. However, Zinedine Zidane’s men have not bumped into a front three like the Reds’ often - Mo Salah, Roberto Firmino and Sadio Mane have netted 29 of their 40 Champions League goals this season - and they are vulnerable to the counter-attack.

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