Previous
Kairat Almaty
Sigma Olomouc
1
2
FT
Leg 2Aggregate: 1 - 4
Game Details
Progres Niederkorn
FC Ufa
2
2
FT
Leg 2Aggregate: 3 - 4
Game Details
AEK Larnaca
SK Sturm Graz
5
0
FT
Leg 2Aggregate: 7 - 0
Game Details
HJK Helsinki
Olimpija Ljubljana
1
4
FT
Leg 2Aggregate: 1 - 7
Game Details
FC Copenhagen
CSKA Sofia
2
1
FT
Leg 2Aggregate: 4 - 2
Game Details
Universitatea Craiova
RB Leipzig
1
1
FT
Leg 2Aggregate: 2 - 4
Game Details
CFR Cluj-Napoca
Alashkert FC
5
0
FT
Leg 2Aggregate: 7 - 0
Game Details
FK Suduva
FK Spartaks Jurmala
0
0
FT
Leg 2Aggregate: 1 - 0
Game Details
FC Midtjylland
T.N.S.
3
1
FT
Leg 2Aggregate: 5 - 1
Game Details
Apoel Nicosia
Hapoel Be'er
3
1
FT
Leg 2Aggregate: 5 - 3
Game Details
FK Kukesi
Torpedo Kutaisi
2
0
FT
Leg 2Aggregate: 4 - 5
Game Details
Zenit St Petersburg
Dinamo Minsk
8
1
AET
Leg 2Aggregate: 8 - 5
Game Details
Molde
Hibernian
3
0
FT
Leg 2Aggregate: 3 - 0
Game Details
Zalgiris Vilnius
Sevilla FC
0
5
FT
Leg 2Aggregate: 0 - 6
Game Details
Maccabi Tel-Aviv
Pyunik
2
1
FT
Leg 2Aggregate: 2 - 1
Game Details
Lucerne
Olympiakos
1
3
FT
Leg 2Aggregate: 1 - 7
Game Details
LASK Linz
Besiktas
2
1
FT
Leg 2Aggregate: 2 - 2Besiktas wins on Away Goals
Game Details
Dinamo Brest
Apollon Limassol
1
0
FT
Leg 2Aggregate: 1 - 4
Game Details
Zrinjski Mostar
Ludogorets Razgrad
0
1
LIVE 81'
Leg 2Aggregate: 0 - 2
Game Details
F91 Dudelange
Legia Warsaw
2
1
LIVE 83'
Leg 2Aggregate: 4 - 2
Game Details
Atalanta
Hapoel Haifa
1
0
LIVE 82'
Leg 2Aggregate: 5 - 1
Game Details
FC Basel
Vitesse Arnhem
1
0
LIVE 78'
Leg 2Aggregate: 2 - 0
Game Details
Brøndby
Spartak Zlatibor Voda
1
1
LIVE 80'
Leg 2Aggregate: 3 - 1
Game Details
Lech Poznan
Racing Genk
1
2
LIVE 67'
Leg 2Aggregate: 1 - 4
Game Details
NK Maribor
Rangers FC
0
0
LIVE 69'
Leg 2Aggregate: 1 - 3
Game Details
Partizan Belgrade
FC Nordsjaelland
3
1
LIVE 49'
Leg 2Aggregate: 5 - 2
Game Details
FCSB
Hajduk Split
0
0
LIVE 49'
Leg 2Aggregate: 0 - 0
Game Details
Rapid Vienna
Slovan Bratislava
1
0
LIVE 45'
Leg 2Aggregate: 2 - 2
Game Details
Feyenoord Rotterdam
AS Trencin
1
1
LIVE 53'
Leg 2Aggregate: 1 - 5
Game Details
KAA Gent
Jagiellonia Bialystok
1
0
LIVE 48'
Leg 2Aggregate: 2 - 0
Game Details
Rosenborg
Cork
2
0
LIVE HT
Leg 2Aggregate: 4 - 0
Game Details
Rijeka
Sarpsborg FK
0
0
LIVE HT
Leg 2Aggregate: 1 - 1
Game Details
Burnley
Istanbul Basaksehir
0
0
LIVE HT
Leg 2Aggregate: 0 - 0
Game Details
Bordeaux
FC Mariupol
0
0
LIVE HT
Leg 2Aggregate: 3 - 1
Game Details
Valur Reykjavik
Sheriff Tiraspol
1
0
LIVE 40'
Leg 2Aggregate: 1 - 1
Game Details
Braga
FC Zorya Luhansk
0
0
LIVE 8'
Leg 2Aggregate: 1 - 1
Game Details
Next

Argentina rebuilding job begins with Scaloni and Aimar

Argentina
Read
ESPN FC  By ESPN

World Cup TV guide: Australia channels, kick-off times, dates and schedule

The FC guys answer your tweets about the controversies in the World Cup final, Paul Pogba's performance and where the 2018 World Cup ranks all time.
ESPN's Charlie Gibson puts a bow on Project Russia from a scintillating final, as France claimed World Cup glory.

The World Cup in Russia is done and dusted!

France defeated a valiant Croatia 4-2 in the final in Moscow, but how did they get there? See below for every single result of every single match of the 2018 World Cup.

Friday June 15

Russia 5-0 Saudi Arabia
Egypt 0-1 Uruguay

Saturday June 16

Morocco 0-1 Iran
Portugal 3-3 Spain
Australia 1-2 France
Argentina 1-1 Iceland

Sunday June 17

Peru 0-1 Denmark
Croatia 2-0 Nigeria
Costa Rica 0-1 Serbia

Monday June 18

Germany 0-1 Mexico
Brazil 1-1 Switzerland
Sweden 1-0 Korea Republic

Tuesday June 19

Belgium 3-0 Panama
Tunisia 1-2 England
Colombia 1-2 Japan

Wednesday June 20

Poland 1-2 Senegal
Russia 3-1 Egypt
Portugal 0-1 Morocco

Thursday June 21

Uruguay 1-0 Saudi Arabia
Iran 0-1 Spain
Australia 1-1 Denmark

Friday June 22

France 1-0 Peru
Argentina 0-3 Croatia
Brazil 2-0 Costa Rica

Saturday June 23

Nigeria 2-0 Iceland
Serbia 1-2 Switzerland
Belgium 5-2 Tunisia

Sunday June 24

Korea Republic 1-2 Mexico
Germany 2-1 Sweden
England 6-1 Panama

Monday June 25

Japan 2-2 Senegal
Poland 0-3 Colombia

Tuesday June 26

Uruguay 3-0 Russia
Saudi Arabia 2-1 Egypt
Iran 1-1 Portugal
Spain 2-2 Morocco

Wednesday June 27

Denmark 0-0 France
Australia 0-2 Peru
Nigeria 1-2 Argentina
Iceland 1-2 Croatia

Thursday June 28

Korea Republic 2-0 Germany
Mexico 0-3 Sweden
Serbia 0-2 Brazil
Switzerland 2-2 Costa Rica

Friday June 29

Japan 0-1 Poland
Senegal 0-1 Colombia
England 0-1 Belgium
Panama 1-2 Tunisia

Sunday July 1 -- Round of 16

France 4-3 Argentina
Uruguay 2-1 Portugal

Monday July 2 -- Round of 16

Spain (3)1-1(4) Russia
Croatia (3)1-1(2) Denmark

Tuesday July 3 -- Round of 16

Brazil 2-0 Mexico
Belgium 3-2 Japan

Wednesday July 4 -- Round of 16

Sweden 1-0 Switzerland
Colombia (3)1-1(4) England

Saturday July 7

France 2-0 Uruguay
Brazil 1-2 Belgium

Sunday July 8

Sweden 0-2 England
Russia (3)2-2(4) Croatia

Wednesday July 11

France 1-0 Belgium

Thursday July 12

England 1-2 Croatia

Sunday July 15

Belgium 2-0 England

Monday July 16

France 4-2 Croatia

Follow @ESPNFC on Twitter to keep up with the latest football updates.

Comments

Use a Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook name, photo & other personal information you make public on Facebook will appear with your comment, and may be used on ESPN's media platforms. Learn more.