|
Stage
|
Inter Milan 2009-10
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Barcelona
|
Spain
|
0-0
|
|
Group Stage(A)
|
Rubin Kazan
|
russia
|
1-1
|
|
Group Stage(H)
|
Dynamo Kyiv
|
Ukraine
|
2-2
|
|
Group Stage(A)
|
Dynamo Kyiv
|
Ukraine
|
2-1
|
|
Group Stage(A)
|
Barcelona
|
Spain
|
0-2
|
|
Group Stage(H)
|
Rubin Kazan
|
russia
|
2-0
|
|
Round of 16(H)
|
Chelsea
|
England
|
2-1
|
|
Round of 16(A)
|
Chelsea
|
England
|
1-0(3-1)
|
|
Quarter-Finals(H)
|
CSKA Moscow
|
russia
|
1-0
|
|
Quarter-Finals(A)
|
CSKA Moscow
|
russia
|
1-0(2-0)
|
|
Semi-Finals(H)
|
Barcelona
|
Spain
|
3-1
|
|
Semi-Finals(A)
|
Barcelona
|
Spain
|
0-1(3-2)
|
|
Final
|
Bayern Munich
|
Germany
|
2-0
|
|
|
Stage
|
Barcelona 2010-11
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Panathinaikos
|
Greece
|
5-1
|
|
Group Stage(A)
|
Rubin Kazan
|
russia
|
1-1
|
|
Group Stage(H)
|
Kobenhavn
|
Denmark
|
2-0
|
|
Group Stage(A)
|
Kobenhavn
|
Denmark
|
1-1
|
|
Group Stage(A)
|
Panathinaikos
|
Greece
|
3-0
|
|
Group Stage(H)
|
Rubin Kazan
|
russia
|
2-0
|
|
Round of 16(A)
|
Arsenal
|
England
|
1-2
|
|
Round of 16(H)
|
Arsenal
|
England
|
3-1(4-3)
|
|
Quarter-Finals(H)
|
Shakhtar Donetsk
|
Ukraine
|
5-1
|
|
Quarter-Finals(A)
|
Shakhtar Donetsk
|
Ukraine
|
1-0(6-1)
|
|
Semi-Finals(A)
|
Real Madrid
|
Spain
|
2-0
|
|
Semi-Finals(H)
|
Real Madrid
|
Spain
|
1-1(3-1)
|
|
Final
|
Manchester United
|
England
|
3-1
|
|
|
Stage
|
Chelsea 2011-12
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Bayer Leverkusen
|
Germany
|
2-0
|
|
Group Stage(A)
|
Valencia
|
Spain
|
1-1
|
|
Group Stage(H)
|
Genk
|
Belgium
|
5-0
|
|
Group Stage(A)
|
Genk
|
Belgium
|
1-1
|
|
Group Stage(A)
|
Bayer Leverkusen
|
Germany
|
1-2
|
|
Group Stage(H)
|
Valencia
|
Spain
|
3-0
|
|
Round of 16(A)
|
Napoli
|
Italy
|
1-3
|
|
Round of 16(H)
|
Napoli
|
Italy
|
4-1(5-4)
|
|
Quarter-Finals(A)
|
Benfica
|
Portugal
|
1-0
|
|
Quarter-Finals(H)
|
Benfica
|
Portugal
|
2-1(3-1)
|
|
Semi-Finals(H)
|
Barcelona
|
Spain
|
1-0
|
|
Semi-Finals(A)
|
Barcelona
|
Spain
|
2-2(3-2)
|
|
Final
|
Bayern Munich
|
Germany
|
1-1(4-3p)
|
|
|
Stage
|
Bayern Munich 2012-13
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Valencia
|
Spain
|
2-1
|
|
Group Stage(A)
|
BATE
|
Belarus
|
1-3
|
|
Group Stage(A)
|
Lille
|
France
|
1-0
|
|
Group Stage(H)
|
Lille
|
France
|
6-1
|
|
Group Stage(A)
|
Valencia
|
Spain
|
1-1
|
|
Group Stage(H)
|
BATE
|
Belarus
|
4-1
|
|
Round of 16(A)
|
Arsenal
|
England
|
3-1
|
|
Round of 16(H)
|
Arsenal
|
England
|
0-2(3-3 a.g.)
|
|
Quarter-Finals(H)
|
Juventus
|
Italy
|
2-0
|
|
Quarter-Finals(A)
|
Juventus
|
Italy
|
2-0(4-0)
|
|
Semi-Finals(H)
|
Barcelona
|
Spain
|
4-0
|
|
Semi-Finals(A)
|
Barcelona
|
Spain
|
3-0(7-0)
|
|
Final
|
Borussia Dortmund
|
Germany
|
2-1
|
|
|
Stage
|
Real Madrid 2013-14
|
Country
|
Score(Aggregate)
|
|
Group Stage(A)
|
Galatasaray
|
Turkey
|
6-1
|
|
Group Stage(H)
|
Kobenhavn
|
Denmark
|
4-0
|
|
Group Stage(H)
|
Juventus
|
Italy
|
2-1
|
|
Group Stage(A)
|
Juventus
|
Italy
|
2-2
|
|
Group Stage(H)
|
Galatasaray
|
Turkey
|
4-1
|
|
Group Stage(A)
|
Kobenhavn
|
Denmark
|
2-0
|
|
Round of 16(A)
|
Schalke 04
|
Germany
|
6-1
|
|
Round of 16(H)
|
Schalke 04
|
Germany
|
3-1(9-2)
|
|
Quarter-Finals(H)
|
Borussia Dortmund
|
Germany
|
3-0
|
|
Quarter-Finals(A)
|
Borussia Dortmund
|
Germany
|
0-2(3-2)
|
|
Semi-Finals(H)
|
Bayern Munich
|
Germany
|
1-0
|
|
Semi-Finals(A)
|
Bayern Munich
|
Germany
|
4-0(5-0)
|
|
Final
|
Atletico Madrid
|
Spain
|
4-1
|
|
|
Stage
|
Barcelona 2014-15
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
APOEL
|
Cyprus
|
1-0
|
|
Group Stage(A)
|
PSG
|
France
|
2-3
|
|
Group Stage(H)
|
Ajax
|
Netherlands
|
3-1
|
|
Group Stage(A)
|
Ajax
|
Netherlands
|
2-0
|
|
Group Stage(A)
|
APOEL
|
Cyprus
|
4-0
|
|
Group Stage(H)
|
PSG
|
France
|
3-1
|
|
Round of 16(A)
|
Manchester City
|
England
|
2-1
|
|
Round of 16(H)
|
Manchester City
|
England
|
1-0(3-1)
|
|
Quarter-Finals(A)
|
PSG
|
France
|
3-1
|
|
Quarter-Finals(H)
|
PSG
|
France
|
2-0(5-1)
|
|
Semi-Finals(H)
|
Bayern Munich
|
Germany
|
3-0
|
|
Semi-Finals(A)
|
Bayern Munich
|
Germany
|
2-3(5-3)
|
|
Final
|
Juventus
|
Italy
|
3-1
|
|
|
Stage
|
Real Madrid 2015-16
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Shakhtar Donetsk
|
Ukraine
|
4-0
|
|
Group Stage(A)
|
Malmo FF
|
Sweden
|
2-0
|
|
Group Stage(A)
|
PSG
|
France
|
0-0
|
|
Group Stage(H)
|
PSG
|
France
|
1-0
|
|
Group Stage(A)
|
Shakhtar Donetsk
|
Ukraine
|
4-3
|
|
Group Stage(H)
|
Malmo FF
|
Sweden
|
8-0
|
|
Round of 16(A)
|
Roma
|
Italy
|
2-0
|
|
Round of 16(H)
|
Roma
|
Italy
|
2-0(4-0)
|
|
Quarter-Finals(A)
|
Wolfsburg
|
Germany
|
0-2
|
|
Quarter-Finals(H)
|
Wolfsburg
|
Germany
|
3-0(3-2)
|
|
Semi-Finals(A)
|
Manchester City
|
England
|
0-0
|
|
Semi-Finals(H)
|
Manchester City
|
England
|
1-0(1-0)
|
|
Final
|
Atletico Madrid
|
Spain
|
1-1(5-3p)
|
|
|
Stage
|
Real Madrid 2016-17
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
Sporting CP
|
Portugal
|
2-1
|
|
Group Stage(A)
|
Borussia Dortmund
|
Germany
|
2-2
|
|
Group Stage(H)
|
Legia Warsaw
|
Poland
|
5-1
|
|
Group Stage(A)
|
Legia Warsaw
|
Poland
|
3-3
|
|
Group Stage(A)
|
Sporting CP
|
Portugal
|
2-1
|
|
Group Stage(H)
|
Borussia Dortmund
|
Germany
|
2-2
|
|
Round of 16(H)
|
Napoli
|
Italy
|
3-1
|
|
Round of 16(A)
|
Napoli
|
Italy
|
3-1(6-2)
|
|
Quarter-Finals(A)
|
Bayern Munich
|
Germany
|
2-1
|
|
Quarter-Finals(H)
|
Bayern Munich
|
Germany
|
4-2(6-3)
|
|
Semi-Finals(H)
|
Atletico Madrid
|
Spain
|
3-0
|
|
Semi-Finals(A)
|
Atletico Madrid
|
Spain
|
1-2(4-2)
|
|
Final
|
Juventus
|
Italy
|
4-1
|
|
|
Stage
|
Real Madrid 2017-18
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
APOEL
|
Cyprus
|
3-0
|
|
Group Stage(A)
|
Borussia Dortmund
|
Germany
|
3-1
|
|
Group Stage(H)
|
Tottenham Hotspur
|
England
|
1-1
|
|
Group Stage(A)
|
Tottenham Hotspur
|
England
|
1-3
|
|
Group Stage(A)
|
APOEL
|
Cyprus
|
6-0
|
|
Group Stage(H)
|
Borussia Dortmund
|
Germany
|
3-2
|
|
Round of 16(H)
|
PSG
|
France
|
3-1
|
|
Round of 16(A)
|
PSG
|
France
|
2-1(5-2)
|
|
Quarter-Finals(A)
|
Juventus
|
Italy
|
3-0
|
|
Quarter-Finals(H)
|
Juventus
|
Italy
|
1-3(4-3)
|
|
Semi-Finals(A)
|
Bayern Munich
|
Germany
|
2-1
|
|
Semi-Finals(H)
|
Bayern Munich
|
Germany
|
2-2(4-3)
|
|
Final
|
Liverpool
|
England
|
3-1
|
|
|
Stage
|
Liverpool 2018-19
|
Country
|
Score(Aggregate)
|
|
Group Stage(H)
|
PSG
|
France
|
3-2
|
|
Group Stage(A)
|
Napoli
|
Italy
|
0-1
|
|
Group Stage(H)
|
Crvena Zvezda
|
Serbia
|
4-0
|
|
Group Stage(A)
|
Crvena Zvezda
|
Serbia
|
0-2
|
|
Group Stage(A)
|
PSG
|
France
|
1-2
|
|
Group Stage(H)
|
Napoli
|
Italy
|
1-0
|
|
Round of 16(H)
|
Bayern Munich
|
Germany
|
0-0
|
|
Round of 16(A)
|
Bayern Munich
|
Germany
|
3-1(3-1)
|
|
Quarter-Finals(H)
|
Porto
|
Portugal
|
2-0
|
|
Quarter-Finals(A)
|
Porto
|
Portugal
|
4-1(6-1)
|
|
Semi-Finals(A)
|
Barcelona
|
Spain
|
0-3
|
|
Semi-Finals(H)
|
Barcelona
|
Spain
|
4-0(4-3)
|
|
Final
|
Tottenham Hotspur
|
England
|
2-0
|
|