Is this the greatest Champions League season of all time?

Article Image

From Ajax's amazing adventure to the crazy comebacks completed by English finalists Liverpool and Tottenham, European football expert James Horncastle makes his compelling case for an utterly memorable 2018/19 UCL campaign

Posted: May 12, 2019 5:10 AM
Updated: May 12, 2019 5:10 AM

Last-minute winners, VAR making its debut in the knockout stages and the most unlikely of English finalists ... CNN Sport looks at eight epic matches which have captivated the world over the course of this most magical of seasons.

Blind luck?

Eventual finalist Liverpool defeats PSG 3-2 courtesy of substitute Roberto Firmino's last-minute winner.

Firmino, who is nursing an eye injury after a gruesome incident in Liverpool's league win at Tottenham, comes off the bench to secure a crucial win that had looked in doubt after Kylian Mbappe's late equalizer threatened to rescue a point for the Parisians.

READ: Liverpool defy the odds against Barcelona with help from a 'special' Anfield

READ: Where does Champions League 'classic' rank in competition's great games?

On the brink

The other finalist, Tottenham Hotspur, capitulates to a Lionel Messi masterclass at the home of English football, Wembley Stadium, as Barcelona wins 4-2 and sounds an ominous warning to the rest of Europe.

Spurs would later travel to the Camp Nou in the return fixture in the final group stage game, needing a result to reach the knockout stage -- and hope PSV Eindhoven could do it a favor against Inter Milan.

Just as things were looking bleak, Spurs found a late equalizer courtesy of a certain Lucas Moura ... and the rest is history.

READ: Liverpool stuns Barcelona with unlikeliest of comebacks to reach Champions League final

READ: What a week! Premier League's Spurs, Liverpool and Man City ending season with a bang

Young pretenders

This is Ajax's coming out party, as it produces a swaggering brand of swashbuckling football to shock three-time defending champion Real Madrid 4-1 at the Bernabeu to overcome the first-leg deficit and progress.

If Ajax's young, home-grown talent weren't on the radar of Europe's top teams before, they most certainly are now.

Ole's at the wheel

With interim boss Ole Gunnar Solskjaer in charge, Manchester United recovers from a 0-2 home first-leg loss to stun PSG in its own backyard with a controversial and dramatic injury-time winning from Marcus Rashford to send the Red Devils through.

It is another early exit from the under-achieving Parisians and, watching on from the sidelines, an injured Neymar is not impressed.

Dutch courage

Not content with knocking out the holder, Ajax is at it again, this time against Cristiano Ronaldo and Juventus in Turin.

The Italian giant becomes the Dutch team's latest victim, as Donny Van de Beek and teenage captain Matthijs de Ligt score the goals to keep the fairytale run going.

Hip or hand?

The all-Premier League clash between Tottenham and Manchester City had arguably gone under the radar in the first leg, with the Londoners holding a slender lead.

But the script is ripped up in Manchester for the return leg, as the sides serve up an instant classic.

City's Raheem Sterling and Tottenham's Son Heung-min exchange a brace of goals each and Bernardo Silva and Sergio Aguero also net for the Blues.

A disputed strike scored off Fernando Llorente's hip gives Spurs a crucial lead on away goals but with time running out, Sterling thinks his hat-trick goal has put City through, only for VAR to rule out the goal for offside.

Merseyside miracle

A spirited Liverpool had given their all in the first leg in Barcelona but Messi was the difference with his two late goals adding to Luis Suarez's opener.

But on another famous European night at Anfield, a pair of goals from the unlikeliest sources -- striker Divock Origi, who was only playing because of injuries to star starters Mohamed Salah and Firmino -- and substitute Georginio Wijnaldum turn the match on its head and send the Reds through 4-3 on aggregate.

The winning goal is something extraordinary. Wise beyond his years, local lad Trent Alexander-Arnold catches Barca off guard with his clever corner and Origi sweeps the ball into the net, and makes himself a Liverpool legend in the process.

Mour, mour, mour

The best is arguably saved for last as Tottenham, already down 1-0 from the first leg and now losing 2-0 on the night in Amsterdam, somehow produce possibly the greatest result in the club's proud history to score three second-half goals to advance to the final.

Brazilian forward Moura -- who much like Liverpool's Origi might only have been playing because of injury to talisman Harry Kane -- scores an historic hat trick, with the winner coming in the sixth minute of injury time, to break Ajax's young hearts and set up just the second all-English final in history.

The world awaits the Madrid final on June 1 between Tottenham and Liverpool, the outcome impossible to predict.

Indiana Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 33068

Reported Deaths: 2068
CountyConfirmedDeaths
Marion9524558
Lake3494175
Cass15897
Allen141966
St. Joseph122134
Hendricks114268
Hamilton113292
Elkhart110128
Johnson1092106
Madison58459
Porter50522
Bartholomew49034
Clark47941
LaPorte42022
Tippecanoe3823
Howard37824
Delaware37636
Jackson3721
Shelby36822
Hancock32727
Floyd31739
Boone30535
Morgan27724
Vanderburgh2592
Montgomery23417
White2308
Decatur22431
Clinton2221
Noble20421
Grant19721
Dubois1903
Harrison18921
Henry16910
Greene16824
Monroe16512
Warrick16528
Dearborn16521
Vigo1538
Lawrence15223
Miami1401
Putnam1357
Jennings1294
Orange12422
Scott1203
Ripley1106
Franklin1098
Kosciusko1011
Carroll933
Daviess8416
Steuben812
Marshall801
Newton7610
Wayne756
Fayette747
Wabash742
LaGrange682
Jasper661
Washington511
Jay490
Fulton471
Clay461
Rush452
Randolph453
Jefferson431
Pulaski410
Whitley383
Owen351
Sullivan341
DeKalb331
Brown331
Starke323
Perry280
Wells270
Benton260
Huntington262
Knox250
Tipton241
Crawford230
Blackford222
Parke190
Spencer191
Switzerland190
Fountain182
Posey160
Gibson142
Adams131
Ohio130
Warren121
Vermillion100
Martin90
Union80
Pike60
Unassigned0161

Ohio Coronavirus Cases

Data is updated nightly.

Confirmed Cases: 33915

Reported Deaths: 2098
CountyConfirmedDeaths
Franklin5566253
Cuyahoga4211226
Marion264225
Hamilton2555135
Lucas2178240
Pickaway204836
Mahoning1397173
Summit1335172
Butler84728
Stark70591
Columbiana68451
Lorain66759
Montgomery63717
Trumbull55147
Belmont41212
Miami35230
Warren35119
Tuscarawas3373
Ashtabula32434
Portage31857
Medina31322
Delaware31013
Lake29012
Wood28246
Geauga27231
Wayne26049
Fairfield2515
Clark2345
Licking22210
Allen20632
Clermont2025
Mercer2016
Richland1933
Erie1656
Darke16221
Madison1487
Washington11819
Crawford1103
Morrow1041
Greene1015
Ottawa9312
Putnam8814
Monroe7512
Sandusky7211
Hocking694
Ross672
Jefferson662
Auglaize653
Huron561
Williams511
Hancock512
Union491
Muskingum480
Clinton430
Hardin420
Shelby403
Fayette390
Wyandot382
Logan370
Fulton370
Coshocton370
Guernsey340
Defiance332
Preble331
Carroll303
Lawrence290
Holmes291
Brown281
Champaign271
Knox231
Highland221
Seneca202
Vinton192
Ashland190
Athens181
Perry181
Henry150
Scioto150
Jackson130
Paulding130
Harrison100
Adams81
Gallia71
Van Wert60
Pike60
Meigs60
Noble50
Morgan50
Unassigned00
Fort Wayne
Broken Clouds
66° wxIcon
Hi: 72° Lo: 51°
Feels Like: 66°
Angola
Broken Clouds
64° wxIcon
Hi: 68° Lo: 51°
Feels Like: 64°
Huntington
Overcast
66° wxIcon
Hi: 71° Lo: 51°
Feels Like: 66°
Decatur
Broken Clouds
64° wxIcon
Hi: 72° Lo: 52°
Feels Like: 64°
Van Wert
Broken Clouds
64° wxIcon
Hi: 69° Lo: 52°
Feels Like: 64°
Scattered Showers & Storms Friday
WFFT Radar
WFFT Temperatures
WFFT National

Community Events