Sa 31Mar 2018 C Palace 1 - 2 Liverpool
Sa 31Mar 2018 Newcastle 1 - 0 Huddersfield
Sa 31Mar 2018 West Ham 3 - 0 Southampton
Sa 31Mar 2018 West Brom 1 - 2 Burnley
Sa 31Mar 2018 Man Utd 2 - 0 Swansea
Sa 31Mar 2018 Watford 2 - 2 Bournemouth
Sa 31Mar 2018 Brighton 0 - 2 Leicester
Sa 31Mar 2018 Everton 1 - 3 Man City
Sa 31Mar 2018 Birmingham 1 - 0 Ipswich
Sa 31Mar 2018 Hull 0 - 0 Aston Villa
Sa 31Mar 2018 Walsall 0 - 1 Portsmouth
Sa 31Mar 2018 Motherwell 2 - 2 Rangers
Sa 31Mar 2018 Celtic 3 - 0 Ross County
Sa 31Mar 2018 Hibernian 2 - 0 Partick
Sa 31Mar 2018 Aberdeen 4 - 1 St Johnstone
Sa 31Mar 2018 Kilmarnock 2 - 0 Hamilton
Sa 31Mar 2018 Dunfermline 3 - 1 Queen of Sth
Sa 31Mar 2018 Inverness CT 2 - 2 St Mirren
Sa 31Mar 2018 Dumbarton 0 - 3 Livingston
Sa 31Mar 2018 Morton 1 - 1 Dundee Utd
Sa 31Mar 2018 Falkirk 3 - 0 Brechin
Sa 31Mar 2018 Queen's Park 0 - 0 Airdrieonians
Sa 31Mar 2018 Alloa 3 - 2 Arbroath
Sa 31Mar 2018 East Fife 2 - 3 Ayr
Sa 31Mar 2018 Stranraer 2 - 0 Forfar
Sa 31Mar 2018 Raith 2 - 0 Albion
Sa 31Mar 2018 Annan 0 - 0 Berwick
Sa 31Mar 2018 Peterhead 3 - 0 Clyde
Sa 31Mar 2018 Montrose 3 - 0 Edinburgh C
Sa 31Mar 2018 Cowdenbeath 1 - 1 Stenh'semuir
Sa 31Mar 2018 Elgin City 3 - 0 Stirling
Sa 31Mar 2018 Brisbane Roar 1 - 0 Central Coast M
Sa 31Mar 2018 Melbourne Vic 3 - 1 Western Sydney
Sa 31Mar 2018 Admira Wacker 0 - 1 ASK Linz
Sa 31Mar 2018 St Polten 1 - 5 Sturm Graz
Sa 31Mar 2018 Aus. Vienna 2 - 1 Altach
Sa 31Mar 2018 RB Salzburg 2 - 0 Wolfsberger
Sa 31Mar 2018 Gomel 0 - 0 FC Slutsk
Sa 31Mar 2018 Shakhtyor 0 - 0 Dinamo Brest
Sa 31Mar 2018 Dinamo Minsk 2 - 1 Torpedo Zh
Sa 31Mar 2018 Kortrijk 4 - 1 W Beveren
Sa 31Mar 2018 Lokeren 1 - 0 St. Truiden
Sa 31Mar 2018 Lierse 0 - 3 Mouscron-P
Sa 31Mar 2018 KAS Eupen 2 - 3 KFCO Beerschot-W
Sa 31Mar 2018 Ludogorets 5 - 0 Vereya Stara
Sa 31Mar 2018 CSKA Sofia 4 - 1 Botev Plovdiv
Sa 31Mar 2018 Hajduk Split 1 - 1 Rijeka
Sa 31Mar 2018 NK Inter 0 - 0 Din Zagreb
Sa 31Mar 2018 Jablonec 2 - 1 B. 1905
Sa 31Mar 2018 FC Brno 0 - 0 MFK Karvina
Sa 31Mar 2018 Synot 0 - 1 Slovan Liberec
Sa 31Mar 2018 Teplice 1 - 1 Sparta Prague
Sa 31Mar 2018 Viktoria Plzen 1 - 2 Mlada Boleslav
Sa 31Mar 2018 Silkeborg 2 - 3 Helsingor
Sa 31Mar 2018 PEC Zwolle 2 - 0 Sp. Rotterdam
Sa 31Mar 2018 Vitesse Arn. 0 - 3 Roda JC
Sa 31Mar 2018 PSV Eindhoven 5 - 1 NAC Breda
Sa 31Mar 2018 Willem II 3 - 2 FC Utrecht
Sa 31Mar 2018 Den Haag 0 - 3 AZ Alkmaar
Sa 31Mar 2018 Dijon 1 - 3 Marseille
Sa 31Mar 2018 Schalke 2 - 0 Freiburg
Sa 31Mar 2018 B Leverkusen 0 - 0 Augsburg
Sa 31Mar 2018 Hoffenheim 6 - 0 Cologne
Sa 31Mar 2018 Hannover 2 - 3 RB Leipzig
Sa 31Mar 2018 Stuttgart 1 - 1 Hamburg
Sa 31Mar 2018 B Munich 6 - 0 B Dortmund
Sa 31Mar 2018 Hertha Berlin 0 - 0 Wolfsburg
Sa 31Mar 2018 Panetolikos 1 - 0 Ioannina
Sa 31Mar 2018 Atromitos 0 - 2 PAOK Salonika
Sa 31Mar 2018 Levadiakos 1 - 1 Olympiakos
Sa 31Mar 2018 Diosgyor 1 - 1 Honved
Sa 31Mar 2018 Balmazujvarosi 1 - 1 Vasas
Sa 31Mar 2018 Mezokovesd SE 2 - 3 Paksi SE
Sa 31Mar 2018 Puskas FA FC 0 - 0 Videoton
Sa 31Mar 2018 Ujpest Dozsa 0 - 0 Ferencvaros
Sa 31Mar 2018 Szombathelyi H 1 - 1 Debrecen
Sa 31Mar 2018 Bologna 1 - 1 Roma
Sa 31Mar 2018 Atalanta 2 - 0 Udinese
Sa 31Mar 2018 Inter 3 - 0 Verona
Sa 31Mar 2018 Fiorentina 2 - 0 Crotone
Sa 31Mar 2018 Lazio 6 - 2 Benevento
Sa 31Mar 2018 Genoa 1 - 1 Spal
Sa 31Mar 2018 Cagliari 0 - 4 Torino
Sa 31Mar 2018 Chievo 2 - 1 Sampdoria
Sa 31Mar 2018 Sassuolo 1 - 1 Napoli
Sa 31Mar 2018 Juventus 3 - 1 Milan
Sa 31Mar 2018 Warrenpoint T 3 - 0 Dungannon Sw
Sa 31Mar 2018 LKS Nieciecza 2 - 0 Cracovia
Sa 31Mar 2018 Gornik Zabrze 2 - 2 Sandecja N S
Sa 31Mar 2018 Korona Kielce 1 - 0 Lechia Gdansk
Sa 31Mar 2018 Arka Gdynia 1 - 0 Legia Warsaw
Sa 31Mar 2018 Portimonense 4 - 3 Moreirense
Sa 31Mar 2018 Pacos Ferreira 2 - 0 Chaves
Sa 31Mar 2018 Benfica 2 - 0 V Guimaraes
Sa 31Mar 2018 Braga 1 - 0 Sporting
Sa 31Mar 2018 Voluntari 1 - 2 Metan Medias
Sa 31Mar 2018 Uni Craiova 0 - 0 CFR Cluj
Sa 31Mar 2018 Amkar Perm 2 - 1 Lok. Moscow
Sa 31Mar 2018 Terek Grozny 0 - 0 Energiya Kh
Sa 31Mar 2018 Din. Moscow 2 - 1 Arsenal Tula
Sa 31Mar 2018 Spartak Moscow 2 - 1 Tosno
Sa 31Mar 2018 Borac Cacak 2 - 0 Macva Sabac
Sa 31Mar 2018 Radnicki Nis 1 - 1 Vojvodina NS
Sa 31Mar 2018 Radnik Surdulica 1 - 0 Javor
Sa 31Mar 2018 Zemun 1 - 1 Napredak
Sa 31Mar 2018 Backa Palanka 1 - 2 Partizan
Sa 31Mar 2018 NK Celje 7 - 1 Ankaran Hrvatini
Sa 31Mar 2018 NK Krsko 1 - 2 Domzale
Sa 31Mar 2018 O. Ljubljana 1 - 1 NK Maribor
Sa 31Mar 2018 Girona 1 - 1 Levante
Sa 31Mar 2018 Ath Bilbao 1 - 1 Celta Vigo
Sa 31Mar 2018 Las Palmas 0 - 3 Real Madrid
Sa 31Mar 2018 Sevilla 2 - 2 Barcelona
Sa 31Mar 2018 C Leonesa 0 - 1 Zaragoza
Sa 31Mar 2018 Numancia 2 - 1 Cordoba
Sa 31Mar 2018 Valladolid 1 - 0 Reus Deportiu
Sa 31Mar 2018 Real Oviedo 0 - 1 Alcorcon
Sa 31Mar 2018 Grasshoppers 0 - 2 Thun
Sa 31Mar 2018 FC Sion 1 - 1 FC Zurich
Sa 31Mar 2018 Malatyaspor 4 - 1 Genclerbirligi
Sa 31Mar 2018 Antalyaspor 2 - 0 Bursaspor
Sa 31Mar 2018 Besiktas 1 - 0 Alanyaspor
Sa 31Mar 2018 Karpaty Lvov 3 - 1 Ch. Odessa
Sa 31Mar 2018 Zirka 0 - 0 Oleksandria
Sa 31Mar 2018 Vorskla Poltava 0 - 0 Veres Rivne
Sa 31Mar 2018 Newtown 2 - 3 Carmarthen
Sa 31Mar 2018 Barry Town 2 - 0 Prestatyn
Sa 31Mar 2018 Connah's Q 3 - 0 Cardiff MU
Sa 31Mar 2018 Llandudno 1 - 0 Aberystwyth
Sa 31Mar 2018 Bangor City 1 - 0 The New Saints

French League Cup

Sa 31Mar 2018 Paris St-G. 3 - 0 Monaco
Sa 31Mar 2018 Heidenheim 1 - 2 Ingolstadt
Sa 31Mar 2018 Dyn Dresden 1 - 1 Nuremberg
Sa 31Mar 2018 Duisburg 1 - 4 Kaiserslautern

MLS

Sa 31Mar 2018 Toronto FC 3 - 1 Real Salt Lake
Sa 31Mar 2018 Orlando City 4 - 3 NY Red Bulls
Sa 31Mar 2018 LA Galaxy 4 - 3 Los Angeles Football Club
Sa 31Mar 2018 Columbus Crew 1 - 2 Vancouver W
Sa 31Mar 2018 Chicago 2 - 2 Portland Timb.
Sa 31Mar 2018 Chippenham 4 - 0 Eastbourne
Sa 31Mar 2018 York 1 - 1 Chorley
Sa 31Mar 2018 Leamington 1 - 0 FC Utd
Sa 31Mar 2018 Leatherhead 1 - 1 Billericay
Sa 31Mar 2018 Enfield T 2 - 0 Brightlingsea R
Sa 31Mar 2018 Hendon 2 - 0 Met. Police
Sa 31Mar 2018 Thurrock 0 - 0 Leiston
Sa 31Mar 2018 Needham M 1 - 0 Tooting & M
Sa 31Mar 2018 Merstham 0 - 1 Harrow Boro
Sa 31Mar 2018 Margate 1 - 1 Worthing
Sa 31Mar 2018 Farnborough 0 - 4 Kings Langley
Sa 31Mar 2018 Chesham 2 - 0 Redditch
Sa 31Mar 2018 Gosport Bor 1 - 1 Biggleswade T
Sa 31Mar 2018 Stratford 1 - 5 King's Lynn
Sa 31Mar 2018 Hereford FC 2 - 0 Royston
Sa 31Mar 2018 Hitchin 1 - 2 Tiverton
Sa 31Mar 2018 Lancaster 2 - 1 Sutton Cold.
Sa 31Mar 2018 Marine 2 - 3 Buxton
Sa 31Mar 2018 Nantwich 1 - 1 Farsley AFC
Sa 31Mar 2018 Witton 3 - 0 Hednesford
Sa 31Mar 2018 Stafford 1 - 2 Grantham
Sa 31Mar 2018 Halesowen 1 - 0 Stourbridge
Sa 31Mar 2018 Rushall Oly. 2 - 0 Altrincham
Sa 31Mar 2018 Ashton Utd 1 - 1 Mickleover S
Sa 31Mar 2018 Buckie Thistle 1 - 1 Forres Mech
Sa 31Mar 2018 Brora Rangers 3 - 2 Turriff U
Sa 31Mar 2018 Strathspey T 3 - 2 Lossiemouth
Sa 31Mar 2018 Clachnacuddin 6 - 3 Huntly
Sa 31Mar 2018 Wick Academy 2 - 0 Deveronvale
Sa 31Mar 2018 Fort William 2 - 12 Cove Rangers
Sa 31Mar 2018 Gala Fairydean 1 - 0 Hawick Royal A
Sa 31Mar 2018 Cumbernauld C 5 - 2 Gretna 2008
Sa 31Mar 2018 Selkirk 2 - 2 Dalbeattie Star
Sa 31Mar 2018 East Stirling 2 - 2 Spartans

 

Match in Focus

13:00 TODAY ITV

Denmark v Australia

Home Win Draw Away Win
Key stats
  • Australia have scored in their last nine games against European teams
Expert verdict
Australia must have been delighted with their performance in the 2-1 loss to France and they can keep their qualification hopes alive by drawing with Denmark in Samara. The Socceroos matched France for long periods with Aaron Mooy impressing in midfield. They can trouble the Danes, who rode their luck against Peru.

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