UEFA Champions League

Knockout phase
Group stage
Play-off round
qualifying round
Round of 16
Quarter-finals
Semi-finals
Final
14/02/2023
- 8:00 PM
AC Milan
1 0
Tottenham
08/03/2023
- 8:00 PM
Tottenham
0 0
AC Milan
14/02/2023
- 8:00 PM
Paris Saint Germain
0 1
Bayern Munich
08/03/2023
- 8:00 PM
Bayern Munich
2 0
Paris Saint Germain
15/02/2023
- 8:00 PM
Club Brugge KV
0 2
Benfica
07/03/2023
- 8:00 PM
Benfica
5 1
Club Brugge KV
15/02/2023
- 8:00 PM
Borussia Dortmund
1 0
Chelsea
07/03/2023
- 8:00 PM
Chelsea
2 0
Borussia Dortmund
21/02/2023
- 8:00 PM
Liverpool
2 5
Real Madrid
15/03/2023
- 8:00 PM
Real Madrid
1 0
Liverpool
21/02/2023
- 8:00 PM
Eintracht Frankfurt
0 2
Napoli
15/03/2023
- 8:00 PM
Napoli
3 0
Eintracht Frankfurt
22/02/2023
- 8:00 PM
RB Leipzig
1 1
Manchester City
14/03/2023
- 8:00 PM
Manchester City
7 0
RB Leipzig
22/02/2023
- 8:00 PM
Inter
1 0
FC Porto
14/03/2023
- 8:00 PM
FC Porto
0 0
Inter
11/04/2023
- 7:00 PM
Benfica
0 2
Inter
19/04/2023
- 7:00 PM
Inter
3 3
Benfica
11/04/2023
- 7:00 PM
Manchester City
3 0
Bayern Munich
19/04/2023
- 7:00 PM
Bayern Munich
1 1
Manchester City
12/04/2023
- 7:00 PM
Real Madrid
2 0
Chelsea
18/04/2023
- 7:00 PM
Chelsea
0 2
Real Madrid
12/04/2023
- 7:00 PM
AC Milan
1 0
Napoli
18/04/2023
- 7:00 PM
Napoli
1 1
AC Milan
09/05/2023
- 7:00 PM
Real Madrid
1 1
Manchester City
17/05/2023
- 7:00 PM
Manchester City
4 0
Real Madrid
10/05/2023
- 7:00 PM
AC Milan
0 2
Inter
16/05/2023
- 7:00 PM
Inter
1 0
AC Milan
10/06/2023
- 7:00 PM
Manchester City
1 0
Inter
Group A
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Napoli
w w w w l
6
5
0
1
20
6
14
15
2
Liverpool
w w w w w
6
5
0
1
17
6
11
15
3
Ajax
l l l l w
6
2
0
4
11
16
-5
6
4
Rangers
l l l l l
6
0
0
6
2
22
-20
0
Napoli
Liverpool
Ajax
Rangers
1 Napoli 4–1 4–2 3–0
2 Liverpool 2–0 2–1 2–0
3 Ajax 1–6 0–3 4–0
4 Rangers 0–3 1–7 1–3
Matchweek 1
07/09/2022
- 4:45 PM
Ajax
4 0
Rangers
07/09/2022
- 7:00 PM
Napoli
4 1
Liverpool
Matchweek 2
13/09/2022
- 7:00 PM
Liverpool
2 1
Ajax
14/09/2022
- 7:00 PM
Rangers
0 3
Napoli
Matchweek 3
04/10/2022
- 7:00 PM
Liverpool
2 0
Rangers
04/10/2022
- 7:00 PM
Ajax
1 6
Napoli
Matchweek 4
12/10/2022
- 4:45 PM
Napoli
4 2
Ajax
12/10/2022
- 7:00 PM
Rangers
1 7
Liverpool
Matchweek 5
26/10/2022
- 7:00 PM
Napoli
3 0
Rangers
26/10/2022
- 7:00 PM
Ajax
0 3
Liverpool
Matchweek 6
01/11/2022
- 8:00 PM
Liverpool
2 0
Napoli
01/11/2022
- 8:00 PM
Rangers
1 3
Ajax
Group B
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
FC Porto
l w w w w
6
4
0
2
12
7
5
12
2
6
3
2
1
7
4
3
11
3
6
1
2
3
4
8
-4
5
4
6
1
2
3
5
9
-4
5
FC Porto
Club Brugge KV
Bayer Leverkusen
Atletico Madrid
1 FC Porto 0–4 2–0 2–1
2 Club Brugge KV 0–4 1–0 2–0
3 Bayer Leverkusen 0–3 0–0 2–0
4 Atletico Madrid 2–1 0–0 2–2
Matchweek 1
07/09/2022
- 7:00 PM
Atletico Madrid
2 1
FC Porto
07/09/2022
- 7:00 PM
Club Brugge KV
1 0
Bayer Leverkusen
Matchweek 2
13/09/2022
- 7:00 PM
FC Porto
0 4
Club Brugge KV
13/09/2022
- 7:00 PM
Bayer Leverkusen
2 0
Atletico Madrid
Matchweek 3
04/10/2022
- 7:00 PM
FC Porto
2 0
Bayer Leverkusen
04/10/2022
- 7:00 PM
Club Brugge KV
2 0
Atletico Madrid
Matchweek 4
12/10/2022
- 4:45 PM
Atletico Madrid
0 0
Club Brugge KV
12/10/2022
- 7:00 PM
Bayer Leverkusen
0 3
FC Porto
Matchweek 5
26/10/2022
- 4:45 PM
Club Brugge KV
0 4
FC Porto
26/10/2022
- 7:00 PM
Atletico Madrid
2 2
Bayer Leverkusen
Matchweek 6
01/11/2022
- 5:45 PM
FC Porto
2 1
Atletico Madrid
01/11/2022
- 5:45 PM
Bayer Leverkusen
0 0
Club Brugge KV
Group C
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Bayern Munich
w w w w w
6
6
0
0
18
2
16
18
2
Inter
w w d w l
6
3
1
2
10
7
3
10
3
Barcelona
l l d l w
6
2
1
3
12
12
0
7
4
Plzen
l l l l l
6
0
0
6
5
24
-19
0
Bayern Munich
Inter
Barcelona
Plzen
1 Bayern Munich 2–0 2–0 5–0
2 Inter 0–2 1–0 4–0
3 Barcelona 0–3 3–3 5–1
4 Plzen 2–4 0–2 2–4
Matchweek 1
07/09/2022
- 7:00 PM
Barcelona
5 1
Plzen
07/09/2022
- 7:00 PM
Inter
0 2
Bayern Munich
Matchweek 2
13/09/2022
- 4:45 PM
Plzen
0 2
Inter
13/09/2022
- 7:00 PM
Bayern Munich
2 0
Barcelona
Matchweek 3
04/10/2022
- 4:45 PM
Bayern Munich
5 0
Plzen
04/10/2022
- 7:00 PM
Inter
1 0
Barcelona
Matchweek 4
12/10/2022
- 7:00 PM
Barcelona
3 3
Inter
12/10/2022
- 7:00 PM
Plzen
2 4
Bayern Munich
Matchweek 5
26/10/2022
- 4:45 PM
Inter
4 0
Plzen
26/10/2022
- 7:00 PM
Barcelona
0 3
Bayern Munich
Matchweek 6
01/11/2022
- 8:00 PM
Bayern Munich
2 0
Inter
01/11/2022
- 8:00 PM
Plzen
2 4
Barcelona
Group D
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Tottenham
l d w d w
6
3
2
1
8
6
2
11
2
6
3
1
2
7
8
-1
10
3
Sporting CP
w l l d l
6
2
1
3
8
9
-1
7
4
Marseille
l w w l l
6
2
0
4
8
8
0
6
Tottenham
Eintracht Frankfurt
Sporting CP
Marseille
1 Tottenham 3–2 1–1 2–0
2 Eintracht Frankfurt 0–0 0–3 2–1
3 Sporting CP 2–0 1–2 0–2
4 Marseille 1–2 0–1 4–1
Matchweek 1
07/09/2022
- 4:45 PM
Eintracht Frankfurt
0 3
Sporting CP
07/09/2022
- 7:00 PM
Tottenham
2 0
Marseille
Matchweek 2
13/09/2022
- 4:45 PM
Sporting CP
2 0
Tottenham
13/09/2022
- 7:00 PM
Marseille
0 1
Eintracht Frankfurt
Matchweek 3
04/10/2022
- 4:45 PM
Marseille
4 1
Sporting CP
04/10/2022
- 7:00 PM
Eintracht Frankfurt
0 0
Tottenham
Matchweek 4
12/10/2022
- 7:00 PM
Tottenham
3 2
Eintracht Frankfurt
12/10/2022
- 7:00 PM
Sporting CP
0 2
Marseille
Matchweek 5
26/10/2022
- 7:00 PM
Tottenham
1 1
Sporting CP
26/10/2022
- 7:00 PM
Eintracht Frankfurt
2 1
Marseille
Matchweek 6
01/11/2022
- 8:00 PM
Sporting CP
1 2
Eintracht Frankfurt
01/11/2022
- 8:00 PM
Marseille
1 2
Tottenham
Group E
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Chelsea
d w w w w
6
4
1
1
10
4
6
13
2
AC Milan
w l l w w
6
3
1
2
12
7
5
10
3
6
1
3
2
5
9
-4
6
4
Dinamo Zagreb
l l d l l
6
1
1
4
4
11
-7
4
Chelsea
AC Milan
Red Bull Salzburg
Dinamo Zagreb
1 Chelsea 3–0 1–1 2–1
2 AC Milan 0–2 4–0 3–1
3 Red Bull Salzburg 1–2 1–1 1–0
4 Dinamo Zagreb 1–0 0–4 1–1
Matchweek 1
06/09/2022
- 4:45 PM
Dinamo Zagreb
1 0
Chelsea
06/09/2022
- 7:00 PM
Red Bull Salzburg
1 1
AC Milan
Matchweek 2
14/09/2022
- 4:45 PM
AC Milan
3 1
Dinamo Zagreb
14/09/2022
- 7:00 PM
Chelsea
1 1
Red Bull Salzburg
Matchweek 3
05/10/2022
- 4:45 PM
Red Bull Salzburg
1 0
Dinamo Zagreb
05/10/2022
- 7:00 PM
Chelsea
3 0
AC Milan
Matchweek 4
11/10/2022
- 7:00 PM
Dinamo Zagreb
1 1
Red Bull Salzburg
11/10/2022
- 7:00 PM
AC Milan
0 2
Chelsea
Matchweek 5
25/10/2022
- 4:45 PM
Red Bull Salzburg
1 2
Chelsea
25/10/2022
- 7:00 PM
Dinamo Zagreb
0 4
AC Milan
Matchweek 6
02/11/2022
- 8:00 PM
Chelsea
2 1
Dinamo Zagreb
02/11/2022
- 8:00 PM
AC Milan
4 0
Red Bull Salzburg
Group F
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Real Madrid
w w d l w
6
4
1
1
15
6
9
13
2
RB Leipzig
l w w w w
6
4
0
2
13
9
4
12
3
6
1
3
2
8
10
-2
6
4
Celtic
d l l d l
6
0
2
4
4
15
-11
2
Real Madrid
RB Leipzig
Shakhtar Donetsk
Celtic
1 Real Madrid 2–0 2–1 5–1
2 RB Leipzig 3–2 1–4 3–1
3 Shakhtar Donetsk 1–1 0–4 1–1
4 Celtic 0–3 0–2 1–1
Matchweek 1
06/09/2022
- 7:00 PM
Celtic
0 3
Real Madrid
06/09/2022
- 7:00 PM
RB Leipzig
1 4
Shakhtar Donetsk
Matchweek 2
14/09/2022
- 4:45 PM
Shakhtar Donetsk
1 1
Celtic
14/09/2022
- 7:00 PM
Real Madrid
2 0
RB Leipzig
Matchweek 3
05/10/2022
- 4:45 PM
RB Leipzig
3 1
Celtic
05/10/2022
- 7:00 PM
Real Madrid
2 1
Shakhtar Donetsk
Matchweek 4
11/10/2022
- 7:00 PM
Shakhtar Donetsk
1 1
Real Madrid
11/10/2022
- 7:00 PM
Celtic
0 2
RB Leipzig
Matchweek 5
25/10/2022
- 7:00 PM
Celtic
1 1
Shakhtar Donetsk
25/10/2022
- 7:00 PM
RB Leipzig
3 2
Real Madrid
Matchweek 6
02/11/2022
- 5:45 PM
Real Madrid
5 1
Celtic
02/11/2022
- 5:45 PM
Shakhtar Donetsk
0 4
RB Leipzig
Group G
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
6
4
2
0
14
2
12
14
2
6
2
3
1
10
5
5
9
3
Sevilla
d l d w l
6
1
2
3
6
12
-6
5
4
FC Copenhagen
d l d l d
6
0
3
3
1
12
-11
3
Manchester City
Borussia Dortmund
Sevilla
FC Copenhagen
1 Manchester City 2–1 3–1 5–0
2 Borussia Dortmund 0–0 1–1 3–0
3 Sevilla 0–4 1–4 3–0
4 FC Copenhagen 0–0 1–1 0–0
Matchweek 1
06/09/2022
- 4:45 PM
Borussia Dortmund
3 0
FC Copenhagen
06/09/2022
- 7:00 PM
Sevilla
0 4
Manchester City
Matchweek 2
14/09/2022
- 7:00 PM
Manchester City
2 1
Borussia Dortmund
14/09/2022
- 7:00 PM
FC Copenhagen
0 0
Sevilla
Matchweek 3
05/10/2022
- 7:00 PM
Manchester City
5 0
FC Copenhagen
05/10/2022
- 7:00 PM
Sevilla
1 4
Borussia Dortmund
Matchweek 4
11/10/2022
- 4:45 PM
FC Copenhagen
0 0
Manchester City
11/10/2022
- 7:00 PM
Borussia Dortmund
1 1
Sevilla
Matchweek 5
25/10/2022
- 4:45 PM
Sevilla
3 0
FC Copenhagen
25/10/2022
- 7:00 PM
Borussia Dortmund
0 0
Manchester City
Matchweek 6
02/11/2022
- 8:00 PM
Manchester City
3 1
Sevilla
02/11/2022
- 8:00 PM
FC Copenhagen
1 1
Borussia Dortmund
Group H
All
Home
Away
#
Club
M
W
D
L
GF
GA
GD
Pt
1
Benfica
w d d w w
6
4
2
0
16
7
9
14
2
6
4
2
0
16
7
9
14
3
Juventus
l w l l l
6
1
0
5
9
13
-4
3
4
Maccabi Haifa
l l w l l
6
1
0
5
7
21
-14
3
Benfica
Paris Saint Germain
Juventus
Maccabi Haifa
1 Benfica 1–1 4–3 2–0
2 Paris Saint Germain 1–1 2–1 7–2
3 Juventus 1–2 1–2 3–1
4 Maccabi Haifa 1–6 1–3 2–0
Matchweek 1
06/09/2022
- 7:00 PM
Paris Saint Germain
2 1
Juventus
06/09/2022
- 7:00 PM
Benfica
2 0
Maccabi Haifa
Matchweek 2
14/09/2022
- 7:00 PM
Juventus
1 2
Benfica
14/09/2022
- 7:00 PM
Maccabi Haifa
1 3
Paris Saint Germain
Matchweek 3
05/10/2022
- 7:00 PM
Juventus
3 1
Maccabi Haifa
05/10/2022
- 7:00 PM
Benfica
1 1
Paris Saint Germain
Matchweek 4
11/10/2022
- 4:45 PM
Maccabi Haifa
2 0
Juventus
11/10/2022
- 7:00 PM
Paris Saint Germain
1 1
Benfica
Matchweek 5
25/10/2022
- 7:00 PM
Paris Saint Germain
7 2
Maccabi Haifa
25/10/2022
- 7:00 PM
Benfica
4 3
Juventus
Matchweek 6
02/11/2022
- 8:00 PM
Juventus
1 2
Paris Saint Germain
02/11/2022
- 8:00 PM
Maccabi Haifa
1 6
Benfica
16/08/2022
- 7:00 PM
FC Copenhagen
2 1
Trabzonspor
24/08/2022
- 7:00 PM
Trabzonspor
0 0
FC Copenhagen
16/08/2022
- 7:00 PM
Bodo/Glimt
1 0
Dinamo Zagreb
24/08/2022
- 7:00 PM
Dinamo Zagreb
4 1
Bodo/Glimt
16/08/2022
- 7:00 PM
Rangers
2 2
PSV Eindhoven
24/08/2022
- 7:00 PM
PSV Eindhoven
0 1
Rangers
17/08/2022
- 4:45 PM
Qarabag
0 0
Plzen
23/08/2022
- 7:00 PM
Plzen
2 1
Qarabag
17/08/2022
- 7:00 PM
Dynamo Kyiv
0 2
Benfica
23/08/2022
- 7:00 PM
Benfica
3 0
Dynamo Kyiv
17/08/2022
- 7:00 PM
Maccabi Haifa
3 2
FK Crvena Zvezda
23/08/2022
- 7:00 PM
FK Crvena Zvezda
2 2
Maccabi Haifa
Preliminary round
First qualifying round
Second qualifying round
Third qualifying round
21/06/2022
- 7:30 PM
FC Levadia Tallinn
1 6
Vikingur Reykjavik
21/06/2022
- 1:00 PM
La Fiorita
1 2
Inter Club d'Escaldes
24/06/2022
- 7:30 PM
Inter Club d'Escaldes
0 1
Vikingur Reykjavik
05/07/2022
- 4:00 PM
Pyunik Yerevan
0 0
CFR 1907 Cluj
13/07/2022
- 6:30 PM
CFR 1907 Cluj
2 2
Pyunik Yerevan
06/07/2022
- 6:15 PM
Maribor
0 0
Shakhter Soligorsk
13/07/2022
- 5:00 PM
Shakhter Soligorsk
0 2
Maribor
05/07/2022
- 5:45 PM
Ludogorets
2 0
Sutjeska
12/07/2022
- 7:00 PM
Sutjeska
0 1
Ludogorets
06/07/2022
- 5:30 PM
F91 Dudelange
1 0
Tirana
12/07/2022
- 6:00 PM
Tirana
1 2
F91 Dudelange
06/07/2022
- 2:00 PM
FK Tobol Kostanay
0 0
Ferencvarosi TC
13/07/2022
- 6:00 PM
Ferencvarosi TC
5 1
FK Tobol Kostanay
05/07/2022
- 6:00 PM
Ballkani
1 1
FK Zalgiris Vilnius
12/07/2022
- 4:00 PM
FK Zalgiris Vilnius
1 0
Ballkani
06/07/2022
- 4:00 PM
HJK helsinki
1 0
Rīgas FS
12/07/2022
- 3:30 PM
Rīgas FS
2 1
HJK helsinki
06/07/2022
- 4:00 PM
Bodo/Glimt
3 0
KI Klaksvik
13/07/2022
- 5:00 PM
KI Klaksvik
3 1
Bodo/Glimt
05/07/2022
- 6:00 PM
The New Saints
1 0
Linfield
13/07/2022
- 6:45 PM
Linfield
2 0
The New Saints
05/07/2022
- 6:30 PM
Shamrock Rovers
3 0
Hibernians
12/07/2022
- 6:00 PM
Hibernians
0 0
Shamrock Rovers
05/07/2022
- 6:00 PM
Lech Poznan
1 0
Qarabag
12/07/2022
- 4:00 PM
Qarabag
5 1
Lech Poznan
05/07/2022
- 6:45 PM
Shkupi 1927
3 0
Lincoln Red Imps FC
12/07/2022
- 4:00 PM
Lincoln Red Imps FC
2 0
Shkupi 1927
06/07/2022
- 6:00 PM
Zrinjski
0 0
Sheriff Tiraspol
12/07/2022
- 5:00 PM
Sheriff Tiraspol
1 0
Zrinjski
06/07/2022
- 6:30 PM
Slovan Bratislava
0 0
Dinamo Batumi
13/07/2022
- 5:00 PM
Dinamo Batumi
1 2
Slovan Bratislava
05/07/2022
- 5:00 PM
Malmo FF
3 2
Vikingur Reykjavik
12/07/2022
- 7:30 PM
Vikingur Reykjavik
3 3
Malmo FF
20/07/2022
- 5:00 PM
Maccabi Haifa
1 1
Olympiakos Piraeus
27/07/2022
- 7:00 PM
Olympiakos Piraeus
0 4
Maccabi Haifa
19/07/2022
- 5:45 PM
FC Midtjylland
1 1
AEK Larnaca
26/07/2022
- 3:30 PM
AEK Larnaca
1 1
FC Midtjylland
20/07/2022
- 6:00 PM
Dynamo Kyiv
0 0
Fenerbahce
27/07/2022
- 5:00 PM
Fenerbahce
1 2
Dynamo Kyiv
20/07/2022
- 6:00 PM
Ferencvarosi TC
1 2
Slovan Bratislava
27/07/2022
- 6:30 PM
Slovan Bratislava
1 4
Ferencvarosi TC
19/07/2022
- 6:45 PM
Linfield
1 0
Bodo/Glimt
27/07/2022
- 4:00 PM
Bodo/Glimt
8 0
Linfield
20/07/2022
- 6:15 PM
Maribor
0 0
Sheriff Tiraspol
26/07/2022
- 5:00 PM
Sheriff Tiraspol
1 0
Maribor
19/07/2022
- 4:00 PM
Pyunik Yerevan
0 1
F91 Dudelange
26/07/2022
- 5:30 PM
F91 Dudelange
1 4
Pyunik Yerevan
19/07/2022
- 4:00 PM
FK Zalgiris Vilnius
1 0
Malmo FF
27/07/2022
- 5:00 PM
Malmo FF
0 2
FK Zalgiris Vilnius
19/07/2022
- 4:00 PM
Qarabag
3 2
FC Zurich
27/07/2022
- 5:00 PM
FC Zurich
2 2
Qarabag
19/07/2022
- 5:45 PM
Ludogorets
3 0
Shamrock Rovers
26/07/2022
- 7:00 PM
Shamrock Rovers
2 1
Ludogorets
19/07/2022
- 7:00 PM
Dinamo Zagreb
2 2
Shkupi 1927
26/07/2022
- 7:00 PM
Shkupi 1927
0 1
Dinamo Zagreb
20/07/2022
- 4:00 PM
HJK helsinki
1 2
Plzen
26/07/2022
- 5:00 PM
Plzen
5 0
HJK helsinki
02/08/2022
- 6:00 PM
Monaco
1 1
PSV Eindhoven
09/08/2022
- 6:30 PM
PSV Eindhoven
3 2
Monaco
02/08/2022
- 6:45 PM
Union St. Gilloise
2 0
Rangers
09/08/2022
- 6:45 PM
Rangers
3 0
Union St. Gilloise
02/08/2022
- 5:45 PM
Ludogorets
1 2
Dinamo Zagreb
09/08/2022
- 6:00 PM
Dinamo Zagreb
4 2
Ludogorets
02/08/2022
- 5:00 PM
Sheriff Tiraspol
1 2
Plzen
09/08/2022
- 5:00 PM
Plzen
2 1
Sheriff Tiraspol
02/08/2022
- 7:00 PM
Benfica
4 1
FC Midtjylland
09/08/2022
- 5:45 PM
FC Midtjylland
1 3
Benfica
03/08/2022
- 6:45 PM
FK Crvena Zvezda
5 0
Pyunik Yerevan
09/08/2022
- 5:00 PM
Pyunik Yerevan
0 2
FK Crvena Zvezda
03/08/2022
- 4:00 PM
Bodo/Glimt
5 0
FK Zalgiris Vilnius
09/08/2022
- 4:00 PM
FK Zalgiris Vilnius
1 1
Bodo/Glimt
03/08/2022
- 5:00 PM
Maccabi Haifa
4 0
Apollon Limassol
09/08/2022
- 5:00 PM
Apollon Limassol
2 0
Maccabi Haifa
03/08/2022
- 4:00 PM
Qarabag
1 1
Ferencvarosi TC
09/08/2022
- 6:00 PM
Ferencvarosi TC
1 3
Qarabag
03/08/2022
- 6:00 PM
Dynamo Kyiv
1 0
Sturm Graz
09/08/2022
- 6:30 PM
Sturm Graz
1 2
Dynamo Kyiv
Back to top button
P

Please allow ads on our site

Looks like you're using an ad blocker. We rely on advertising to help fund our site.