Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

MY


FOOTBALL FACTS

UEFA Champions League Results & Goalscorers 2018-19

← 2017-18   2019-20 →

Full details of the 2018-19 UEFA Champions League results, match scores, aggregate scores, top scorers, fixtures & group tables. UEFA Champions League 2018-19 was the 64th season of Europe’s Top Tier Football Tournament, which was held from 26th June 2018 to 1st June 2019.
The UEFA Champions League 2019 final was played at Wanda Metropolitano in Madrid , between Liverpool and Tottenham Hotspur. Liverpool were 2018-19 UEFA Champions League Winners.

UEFA Champions League  2018-19 First Qualifying Rounds

UEFA Champions League 2018-19 First Qualifying Round
NatTeam 1ScoreNatTeam 2Agg

Andorra Football

Santa-Coloma Andora

FC Santa Coloma0-2 AET

kosovo footballl

Drita0-2

La Fiorita0-2

Gibraltor football

Lincoln Red Imps0-2

Gibraltor football

Lincoln Red Imps

Lincoln Red Imps1-4 AET

kosovo footballl

Drita

Drita1-4
UEFA Champions League 2018-19 First Qualifying Round
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Georgia Football

Torpedo Kutaisi2–10–3

Moldova football

FC Sheriff Modovan

Sheriff Tiraspol2–4

Macedonia Football

Shkëndija5–00–4

Wales Football

The New Saints

The New Saints5–4

Lithuania football

Sūduva Marijampolė3–10–1

Cyprus Football

APOEL

APOEL3–2

Slovenia Football

Olimpija Ljubljana0–10–0

Azerbaijan football

Qarabag Football

Qarabağ0–1

Luxemberg football

F91 Dudelange Luxemberg

F91 Dudelange1–11–2

Hungary Football

MOL Vidi

MOL Vidi2–3

kosovo footballl

Drita

Drita0–30–2

Slovakia football

SPARTAK TRNAVA Results

Malmö FF0–5

Víkingur Gøta1–21–3

Finland football

HJK2–5

Bulgaria Football

Ludogorets Razgrad

Ludogorets Razgrad 7–0 2–0

Northern Ireland football

Crusaders_F.C.Northern Ireland

Crusaders 9–0

Ireland Football

Cork City0–10–3

Poland Football

Legia Warsaw Football Results

Legia Warsaw0–4

Iceland football

Valur1–01–3

Norway Fooball

Rosenborg

Rosenborg2–3

Albania Football

Kukësi0–01–1

Malta Football

Valletta_F.C. Malta

Valletta1–1

Estonia Football

Flora Tallinn1–41–3

Israel Football

Hapoel Be'er Sheva

Hapoel Be'er Sheva2–7

Latvia football

Spartaks Jūrmala0–00–2

Serbia Football

Red Star Belgrade UEFA

Red Star Belgrade0–2

Armenia Football

Alashkert0–30–3

Scotland football

Celtic UEFA

Celtic0–6

Slovakia football

SPARTAK TRNAVA Results

Spartak Trnava1–01–1

croatia football

HŠK_Zrinjski_Mostar

Zrinjski Mostar2–1

KAZAKHSTAN Football

Astana

Astana 1–0 2–0

Montenegro footballl

Sutjeska Nikšić

Sutjeska Nikšić 3–0
UEFA Champions League 2018-19 Second Qualifying Round
NatTeam 1Leg 1Leg 2NatTeam 2Agg

KAZAKHSTAN Football

Astana

Astana2–10–0

Denmark Football

Midtjylland2–1

Bulgaria Football

Ludogorets Razgrad Bulgaria Football

Ludogorets Razgrad0–00–1

Hungary Football

Qarabag Football

MOL Vidi0–1

Albania Football

Kukësi0–00–3

Azerbaijan football

Qarabag Football

Qarabağ0–3

Romania Football

CFR Cluj Romania

CFR Cluj0–11–1

Slovakia football

SPARTAK TRNAVA Results

Malmö FF1–2

croatia football

Dinamo Zagreb

Dinamo Zagreb5–02–2

Israel Football

Hapoel Be'er Sheva7–2

Serbia Football

Red Star Belgrade UEFA

Red Star Belgrade3–02–0

Lithuania football

Sūduva Marijampolė

5–0

Belarus Football

BATE Borisov

BATE Borisov0–02–1

Finland football

HJK

HJK2–1

Macedonia Football

Shkëndija

Shkëndija1–00–0

Moldova football

FC Sheriff Modovan

Sheriff Tiraspol1–0

Poland Football

Legia Warsaw Football Results

Legia Warsaw0–21–0

Slovakia football

SPARTAK TRNAVA Results

Spartak Trnava1–2

Scotland football

Celtic UEFA

Celtic 3–1 0–0

Norway Fooball

Rosenborg 3–1

Greece Football

 PAOK

PAOK2–13–0

Switzerland Fooball

Basel Football Results

Basel5–1

Netherlands Football

Ajax UEFA

Ajax 2–0 3–1

Austria Football

Sturm Graz 5–1
UEFA Champions League 2018-19 Third Qualifying Round
CHAMPIONS PATH
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Scotland football

Celtic UEFA

Celtic1–11–2

Greece Football

AEK Athens

AEK Athens2–3

Austria Football

Red Bull Salzburg

Red Bull Salzburg3–01–0

Macedonia Football

Shkëndija4–0

Serbia Football

Red Star Belgrade UEFA

Red Star Belgrade1–12–1

Slovakia football

SPARTAK TRNAVA Results

Spartak Trnava3–2

Azerbaijan football

Qarabag Football

Qarabağ0–11–1

Belarus Football

BATE Borisov

BATE Borisov1–2

KAZAKHSTAN Football

Astana

Astana0–20–1

croatia football

Dinamo Zagreb

Dinamo Zagreb0–3

Sweden Football

Malmoff Football

Malmö FF1–10–0

Hungary Football

MOL

MOL Vidi 1–1
NON-CHAMPIONS PATH
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Belgium Football

STANDARD LIEGE Football

Standard Liège2–20–3

Netherlands Football

Ajax UEFA

Ajax2–5

Portugal Football

Benfica UEFA

Benfica1–01–1

Turkey Football

FENERBAHCE SK

Fenerbahçe2–1

Czech Football

Slavia Prague1–10–2

Ukraine Football

Dinamo Zagreb

Dynamo Kyiv1–3

Greece Football

PAOK

PAOK3–20–0

Russia Football

Spartak Moskow Football Resluts

Spartak Moscow 3–2
UEFA Champions League 2018-19 Play-Off Round
CHAMPIONS PATH
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Serbia Football

Red Star Belgrade UEFA

Red Star Belgrade0–029.08

Austria Football

Red Bull Salzburg

Red Bull Salzburg0–0

Belarus Football

BATE Borisov

BATE Borisov2–329.08

Netherlands Football

PSV Eindenhoven Results

PSV Eindhoven2–3

Switzerland Fooball

BSC-Young-Boys Football

Young Boys1–12–1

croatia football

Dinamo Zagreb3–2

Hungary Football

MOL Vidi 1–21–1

Greece Football

AEK Athens

AEK Athens2–3
NON-CHAMPIONS PATH
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Portugal Football

Benfica UEFA

Benfica1–129.08

Greece Football

PAOK

PAOK1–1

Netherlands Football

Ajax UEFA

Ajax3–10–0

Ukraine Football

Dynamo Kyiv

Dynamo Kyiv3–1

UEFA Champions League  2018-19 Group Stages

UEFA Champions League 2018-19 Group Stage
The 10 clubs who qualified from the Play-Off Round were joined by 22 clubs who automatically qualified for the Group Stage.
The 32 clubs will be split into 8 Groups of four teams with the top 2 teams progressing to the Knock-Out Phase. The 3rd placed teams will join the Europa League.
Group A Group B Group C Group D

Spain Football

Atletico Madrid Football

Atlético Madrid

Spain Football

Barcelona Football

Barcelona

France Football

Paris Saint Germaine Football

Paris Saint-Germain

Russia Football

Lokomotiv Moscow Football Results

Lokomotiv Moskva

Germany Football

Borussia Dortmand UEFA

Borussia Dortmund

England Football

Tottenham Results

Tottenham Hotspur

Italy Football

Napoli Football results

Napoli

Portugal Football

FC Porto UEFA

FC Porto

France Football

AS Monaco Football UEFA

AS Monaco

Netherlands Football

PSV Eindenhoven Results

PSV Eindhoven

England Football

Liverpool 20-21

Liverpool

Germany Football

SCHALKE 04 Resluts

Schalke 04

Belgium Football

Club Brugge UEFA

Club Brugge

Italy Football

Inter Milan Football

Inter Milan

Serbia Football

Red Star Belgrade

Red Star Belgrade

Turkey Football

GALATASARAY Football

Galatasaray
Group EGroup FGroup G Group H

Germany Football

Bayern Munich Results

Bayern Munich

England Football

Manchester City Results

Manchester City

Spain Football

Real Madrid Fooball

Real Madrid

Italy Football

Juventus Football

Juventus

Portugal Football

Benfica UEFA

Benfica

Ukraine Football

Shakhtar Donetsk

Shakhtar Donetsk

Italy Football

AS Roma Football

AS Roma

England Football

Manchester United Results

Manchester United

Netherlands Football

Ajax UEFA

Ajax

France Football

Olympique Lyonnais

Olympique Lyonnaise

Russia Football

CSKA Moscow Russia

CSKA Moskva

Spain Football

Valencia Football

Valencia

Greece Football

AEK Athens

AEK Athens

Germany Football

1899 Hoffenheim

1899 Hoffenheim

Czech Football

Viktoria_Plzen Czech

Viktoria Plzeň

Switzerland Fooball

BSC-Young-Boys Football

Young Boys
Group AGroup BGroup CGroup D
Borussia Dortmund13Barcelona14Paris Saint-Germain11FC Porto16
Atlético Madrid13Tottenham Hotspur8Liverpool9Schalke 0411
Club Brugge6Internazionale Milan 8Napoli9Galatasaray4
AS Monaco1PSV Eindhoven2Red Star Belgrade 4Lokomotiv Moskva3
Club Brugge 0-1 Borussia DortmundBarcelona 4-0 PSV EindhovenLiverpool 3-2 Paris Saint-GermainGalatasaray 3-0 Lokomotiv Moskva
AS Monaco 1-2 Atlético MadridInter Milan 2-1 Tottenham HotspurRed Star Belgrade 0-0 NapoliSchalke 1-1 FC Porto
Atlético Madrid 3-1 Club BruggeTottenham Hotspur 2-4 BarcelonaParis Saint-Germain 6-1 RS BelgradeLokomotiv Moskva 0-1 Schalke
Borussia Dortmund 3-0 AS Monaco PSV Eindhoven 1-2 Inter MilanNapoli 1-0 LiverpoolFC Porto 1-0 Galatasaray
Club Brugge 1-1 AS MonacoPSV Eindhoven 2-2 Tottenham HotspurParis Saint-Germain 2-2 NapoliLokomotiv Moskva 1-3 FC Porto
Borussia Dortmund 4-0 Atlético MadridBarcelona 2-0 Inter MilanLiverpool 4-0 Red Star BelgradeGalatasaray 0-0 Schalke
AS Monaco 0-4 Club BruggeTottenham Hotspur 2-1 PSV EindhovenRed Star Belgrade 2-0 LiverpoolFC Porto 4-1 Lokomotiv Moskva
Atlético Madrid 2-0 Borussia DortmundInter Milan 1-1 BarcelonaNapoli 1-1 Paris Saint-GermainSchalke 2-0 Galatasaray
Atlético Madrid 2-0 AS MonacoPSV Eindhoven 1-2 BarcelonaParis Saint-Germain 2-1 LiverpoolLokomotiv Moskva 2-0 Galatasaray
Borussia Dortmund 0-0 Club BruggeTottenham Hotspur 1-0 Inter MilanNapoli 3-1 Red Star BelgradeFC Porto 3-1 Schalke
Club Brugge 0-0 Atlético MadridBarcelona 1-1 Tottenham HotspurLiverpool 1-0 NapoliGalatasaray 2-3 FC Porto
AS Monaco 0-2 Borussia DortmundInter Milan 1-1 PSV EindhovenRS Belgrade 1-4 Paris Saint-GermainSchalke 1-0 Lokomotiv Moskva
Group EGroup FGroup GGroup H
Bayern Munich14Manchester City 13Real Madrid12Juventus12
Ajax12Olympique Lyonnaise8AS Roma9Manchester United10
Benfica7Shakhtar Donetsk6Viktoria Plzeň7Valencia8
AEK Athens01899 Hoffenheim3CSKA Moskva7Young Boys4
Ajax 3-0 AEK AthensShakhtar Donetsk 2-2 HoffenheimReal Madrid 3-0 AS RomaYoung Boys 0-3 Manchester United
Benfica 0-2 Bayern MunichManchester City 1-2 LyonViktoria Plzeň 2-2 CSKA MoskvaValencia 0-3 Juventus
Bayern Munich 1-1 AjaxHoffenheim 1-2 Manchester CityCSKA Moskva 1-0 Real MadridJuventus 3-0 Young Boys
AEK Athens 2-3 Benfica Lyon 2-2 Shakhtar DonetskAS Roma 5-0 Viktoria PlzeňManchester United 0-0 Valencia
AEK Athens 0-2 Bayern MunichHoffenheim 3-3 LyonAS Roma 3-0 CSKA MoskvaYoung Boys 1-1 Valencia
Ajax 1-0 Benfica Shakhtar Donetsk 0-3 Manchester CityReal Madrid 2-1 Viktoria PlzeňManchester United 0-1 Juventus
Bayern Munich 2-0 AEK AthensLyon 2-2 HoffenheimCSKA Moskva 1-2 AS RomaValencia 3-1 Young Boys
Benfica 1-1 AjaxManchester City 6-0 Shakhtar DonetskViktoria Plzeň 0-5 Real MadridJuventus 1-2 Manchester United
AEK Athens 0-2 AjaxHoffenheim 2-3 Shakhtar DonetskCSKA Moskva 1-2 Viktoria PlzeňManchester United 1-0 Young Boys
Bayern Munich 5-1 BenficaLyon 2-2 Manchester CityAS Roma 0-2 Real MadridJuventus 1-0 Valencia
Ajax 3-3 Bayern MunichShakhtar Donetsk 1-1 LyonReal Madrid 0-3 CSKA MoskvaYoung Boys 2-1 Juventus
Benfica 1-0 AEK AthensManchester City 2-1 HoffenheimViktoria Plzeň 2-1 AS RomaValencia 2-1 Manchester United-

UEFA Champions League  2018-19 Knock-Out Phase

UEFA Champions League 2018-19 Round of 16
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Italy Football

AS Roma Football

AS Roma2-11-3

Portugal Football

FC Porto UEFA

FC Porto3-4

England Football

Manchester United Results

Manchester United (ag)0-23-1

France Football

Paris Saint Germaine Football

Paris Saint-Germain3-3

England Football

Tottenham Results

Tottenham Hotspur3-01-0

Germany Football

Borussia Dortmand UEFA

Borussia Dortmund4-0

Netherlands Football

Ajax UEFA

Ajax1-24-1

Spain Football

Real Madrid Fooball

Real Madrid5-3

France Football

Olympique Lyonnais

Olympique Lyonnaise0-01-5

Spain Football

Barcelona Football

Barcelona1-5

England Football

Liverpool 20-21

Liverpool0-03-1

Germany Football

Bayern Munich Results

Bayern Munich3-1

Spain Football

Atletico Madrid Football

Atlético Madrid2-00-3

Italy Football

Juventus

Juventus2-3

Germany Football

SCHALKE 04 Resluts

Schalke 042-30-7

England Football

Manchester City Results

Manchester City 2-10
UEFA Champions League 2018-19 Quarter Finals
NatTeam 1Leg 1Leg 2NatTeam 2Agg

Netherlands Football

Ajax UEFA

Ajax1-12-1

Italy Football

Juventus

Juventus3-2

England Football

Liverpool 20-21

Liverpool2-04-1

Portugal Football

FC Porto UEFA

FC Porto6-1

England Football

Tottenham Results

Tottenham Hotspur1-03-4

England Football

Manchester City Results

Manchester City4-4

England Football

Manchester United Results

Manchester United0-10-3

Spain Football

Barcelona Football

Barcelona0-4
UEFA Champions League 2018-19 Semi Finals
NatTeam 1Leg 1Leg 2NatTeam 2Agg

England Football

Tottenham Results

Tottenham Hotspur0-13-2

Netherlands Football

Ajax UEFA

Ajax3-3

Spain Football

Barcelona Football

Barcelona3-00-4

England Football

Liverpool 20-21

Liverpool3-4
UEFA Champions League 2018-19 Final Wanda Metropolitano, Madrid 1st June 2019
NatTeam 1ScoreNatTeam 2

England Football

Liverpool 20-21

Liverpool2 - 0

England Football

Tottenham Results

Tottenham Hotspur

UEFA Champions League Goalscorers’ Table & Statistics 2018-19

PlayerClubGoalsMins
Lionel MessiBarcelona12837
Robert LewandowskiBayern8714
Sergio AgüeroMan. City6510
Cristiano RonaldoJuventus6749
Moussa MaregaPorto6840
Dušan TadićAjax61,080
Andrej KramarićHoffenheim5481
Paulo DybalaJuventus5518
NeymarParis5532
Edin DžekoRoma5570
Lucas MouraTottenham5725
Harry KaneTottenham5778
Raheem SterlingMan. City5871
Mohamed SalahLiverpool51,058
Raphaël GuerreiroDortmund4285
Gabriel JesusMan. City4375
Leroy SanéMan. City4395
Mauro IcardiInternazionale4540
Bernardo SilvaMan. City4578
Karim BenzemaReal Madrid4587
Kylian MbappéParis4701
Antoine GriezmannAtlético4720
Roberto FirminoLiverpool4749
Heung-Min SonTottenham4906
Sadio ManéLiverpool41,152
Maxwel CornetLyon3215
Divock OrigiLiverpool3217
Dries MertensNapoli3375
Guillaume HoarauYoung Boys3409
Ousmane DembéléBarcelona3417
Nabil BentalebSchalke3422
Cengiz ÜnderRoma3437
Gareth BaleReal Madrid3489
Lorenzo InsigneNapoli3490
Nabil FekirLyon3506
Júnior MoraesShakhtar Donetsk3506
Luuk de JongPSV3531
Nikola VlašićCSKA Moskva3540
Jesús CoronaPorto3561
Juan BernatParis3675
David SilvaMan. City3719
Philippe CoutinhoBarcelona3860
Nicolás TagliaficoAjax3900
Hakim ZiyechAjax3985
Donny van de BeekAjax3985
Milan PavkovCrvena zvezda2216
Santi MinaValencia2223
Fernando LlorenteTottenham2235
Michael KrmenčíkPlzeň2242
Marco AsensioReal Madrid2301
Arjen RobbenBayern2314
Viktor KlonaridisAEK2317
Eren DerdiyokGalatasaray2332
Arnór SigurdssonCSKA Moskva2355
José María GiménezAtlético2360
Nicolò ZanioloRoma2385
Carlos SolerValencia2390
Edinson CavaniParis2415
TaisonShakhtar Donetsk2437
Fedor ChalovCSKA Moskva2503
OtávioPorto2516
WesleyClub Brugge2522
IsmailyShakhtar Donetsk2540
Hirving LozanoPSV2540
Hans VanakenClub Brugge2540
Alex GrimaldoBenfica2540
Romelu LukakuMan. United2546
KokeAtlético2562
Tanguy NdombeleLyon2637
Ángel Di MaríaParis2661
Marcus RashfordMan. United2724
Paul PogbaMan. United2729
Miralem PjanićJuventus2813
Éder MilitãoPorto2823
Noussair MazraouiAjax2827
Héctor HerreraPorto2834
David NeresAjax2852
Aymeric LaporteMan. City2882
James MilnerLiverpool2901
Georginio WijnaldumLiverpool2971
Gerard PiquéBarcelona2990
Matthijs de LigtAjax2990
Christian EriksenTottenham21,003
Virgil Van DijkLiverpool21,080
MalcomBarcelona139
Mariano DíazReal Madrid173
RafinhaBarcelona179
Sérgio OliveiraPorto197
Selçuk İnanGalatasaray1101
Steven ZuberHoffenheim1102
JonasBenfica1114
Adrián LópezPorto1119
Phil FodenMan. City1120
Renato SanchesBayern1125
Kingsley ComanBayern1129
Alfa SemedoBenfica1132
Sofiane FeghouliGalatasaray1137
Jacob Bruun LarsenDortmund1150
Daniel SturridgeLiverpool1163
Arnaut GroeneveldClub Brugge1166
Håvard NordtveitHoffenheim1185
Samuel GrandsirMonaco1187
Georgi SchennikovCSKA Moskva1213
Guido BurgstallerSchalke1231
Naby KeïtaLiverpool1244
Tomáš ChorýPlzeň1247
IscoReal Madrid1251
Francisco SoaresPorto1275
Juan MataMan. United1275
Radja NainggolanInternazionale1282
Léo DuboisLyon1285
Moussa DembéléLyon1296
Alessandro SchöpfSchalke1298
Marko GobeljićCrvena zvezda1301
Marouane FellainiMan. United1302
Jefferson FarfánLokomotiv Moskva1304
Daniele De RossiRoma1306
Diego CostaAtlético1307
Justin KluivertRoma1319
Bertrand TraoréLyon1321
Erik LamelaTottenham1333
MarceloReal Madrid1344
Moussa SyllaMonaco1344
Michy BatshuayiValencia1346
Ishak BelfodilHoffenheim1347
Paco AlcácerDortmund1356
Jan KovaříkPlzeň1360
Thomas MeunierParis1363
Weston McKennieSchalke1373
Roger AssaléYoung Boys1380
Breel EmboloSchalke1385
Lucas VázquezReal Madrid1386
Riyad MahrezMan. City1388
Lorenzo PellegriniRoma1390
JoelintonHoffenheim1390
Anton MiranchukLokomotiv Moskva1391
Mark UthSchalke1396
Florian GrillitschHoffenheim1415
Marko MarinCrvena zvezda1417
Roman ProcházkaPlzeň1425
Haris SeferovićBenfica1426
Jadon SanchoDortmund1438
Franck RibéryBayern1439
Matías VecinoInternazionale1450
Lukáš HejdaPlzeň1451
MayconShakhtar Donetsk1451
Christian PulišićDortmund1454
Marek HamšíkNapoli1456
Gedson FernandesBenfica1465
Lucas TousartLyon1482
CasemiroReal Madrid1505
Anthony MartialMan. United1506
Garry RodriguesGalatasaray1513
El Fardou Ben NabouhaneCrvena zvezda1513
Vladislav IgnatyevLokomotiv Moskva1519
Javi MartínezBayern1520
Marco ReusDortmund1524
Pablo RosarioPSV1532
Patrik HrošovskýPlzeň1540
Ruud VormerClub Brugge1540
Mats HummelsBayern1540
Diego GodínAtlético1540
Pavel KadeřábekHoffenheim1540
Mario MandžukićJuventus1579
Memphis DepayLyon1618
Axel WitselDortmund1630
MarquinhosParis1630
Saúl ÑíguezAtlético1631
Toni KroosReal Madrid1645
Presnel KimpembeParis1647
Kostas ManolasRoma1660
Jan VertonghenTottenham1849
Lasse SchöneAjax1886
Luis SuárezBarcelona1900
Alex TellesPorto1930
FelipePorto1930
Jordi AlbaBarcelona1990
Ivan RakitićBarcelona11,020
Credited Goals (176 Goalscorers)360
Own Goals6
Total Goals Scored366
Matches Played125
Average Goals per Match2.93

UEFA Champions League 2018-19 Goals by Clubs

ClubGoals
Manchester City 30
Barcelona26
Liverpool24
Ajax22
FC Porto20
Paris Saint-Germain20
Tottenham Hotspur20
Bayern Munich16
Real Madrid15
AS Roma14
Juventus14
Olympique Lyonnaise13
Atlético Madrid11
1899 Hoffenheim11
Borussia Dortmund10
Manchester United10
CSKA Moskva8
Schalke 048
Shakhtar Donetsk8
Napoli7
Viktoria Plzeň7
Benfica6
Club Brugge6
Inter Milan6
PSV Eindhoven6
Valencia6
Galatasaray5
Red Star Belgrade5
Lokomotiv Moskva4
Young Boys4
AEK Athens2
AS Monaco2

Latest News