Special Reports | guardian.co.uk Football

Porto 0 - 0 DeportivoIf there was any consolation to take from this drab game it was that the second-leg surely can not be so unimaginative. Minute-by-minute report Monaco 3 - 1 Chelsea Chelsea looked home and hosed against 10 men, but still contrived to lose this semi-final first leg in embarrassing fashion. Minute-by-minute match

Champions League final
Game and glory to Mourinho
Richard Williams: Porto displayed a winning mix of skill and pragmatism to counter Monaco's expressive start.
Semi-final second legs Semi-final first legs

Porto 0 - 0 Deportivo
If there was any consolation to take from this drab game it was that the second-leg surely can not be so unimaginative.
Minute-by-minute report

Monaco 3 - 1 Chelsea
Chelsea looked home and hosed against 10 men, but still contrived to lose this semi-final first leg in embarrassing fashion.
Minute-by-minute match report
How Ranieri's players measured up

'I'm the guilty one' says Ranieri
Claudio Ranieri admitted Chelsea had "lost the plot" in the final 15 minutes and accepted the blame for the collapse.
A tinker too far for Chelsea

Quarter-final second legs

Arsenal 1 - 2 Chelsea (Agg: 2-3)
Wayne Bridge scored with three minutes to go to send Chelsea into the semi-final. The favourites Arsenal are out.
Minute-by-minute report
Injured Henry adds to Arsenal misery
Ranieri embarrasses Kenyon again

Monaco 3 - 1 R Madrid (Agg: 5-5)
Monaco win on away goals

Monaco's loan signing Fernando Morientes sent the club that's trying to get rid of him crashing out. They'll hardly have him back now.

Deportivo La Coruna 4 - 0 Milan (Agg: 5-4)
Deportivo pulled off the biggest upset in Champions League history, coming from 4-1 down on aggregate to eliminate the holders.

Lyon 2 - 2 Porto (Agg: 2-4)
Porto progressed to the semi-finals of the Champions League thanks to two goals from their midfielder Maniche.

Quarter-final first legs

Chelsea 1 - 1 Arsenal
Chelsea took the lead, but a Robert Pires away goal means it's advantage Arsenal going into the second leg.
Ranieri's passion turns to pathos
Flash London doesn't match Milan
Minute-by-minute match report

Real Madrid 4 - 2 Monaco
Figo, Zidane and Raul made the cake; Ronaldo put the icing on it and then Fernando Morientes took a big bite out of it.

Milan and Porto gain upper hands
AC Milan and Porto will both take convincing leads into their quarter-final second legs having beaten Deportivo La Coruña and Lyon respectively.
Beaten Spaniards hail Milan

Last 16

Arsenal 2 - 0 Celta Vigo
Arsenal win 5-2 on aggregate

Second leg: Two goals by Thierry Henry fired the new favourites into the last eight.
Minute-by-minute report
First leg: Celta Vigo 2 - 3 Arsenal
Minute-by-minute match report
Round-up

Real Madrid 1 - 0 Bayern Munich
Real win 2-1 on aggregate

Second leg: In a tense encounter, a single first-half goal by Zinedine Zidane was enough to take Real through.
First Leg: Bayern 1 - 1 Real

Man United 1 - 1 Porto (Agg: 2-3)
Second leg: A Tim Howard howler led to Porto scoring a last gasp goal that sent United crashing out.
Ferguson must fend off United critics
Minute-by-minute match report
First leg: Porto 2 - 1 Man United
Minute-by-minute match report

Chelsea 0 - 0 Stuttgart (Agg: 1-0)
Second leg: A goalless draw was enough to edge Chelsea past Stuttgart and into the last eight.
Minute-by-minute match report
First leg: VfB Stuttgart 0 - 1 Chelsea
Minute-by-minute match report

Round six

Arsenal 2 - 0 Lokomotiv Moscow
Despite all the pre-match hoopla, the Gunners eased into the last 16 as group winners, courtesy of goals from Robert Pires and Freddie Ljungberg.
Minute-by-minute match report

Olympique Lyon 3 - 2 Celtic
Celtic came from behind twice before a late spot-kick sent them crashing out of the competition and into the Uefa Cup.
Minute-by-minute match report

Besiktas 0 - 2 Chelsea
Late goals from Jimmy Floyd Hasselbaink and Wayne Bridge mean Chelsea top the group after a match marred by crowd trouble.
Ranieri keeps up pressure point

Manchester United 2 - 0 Stuttgart
Not even a linesman bereft of a rule book could stop United topping Group E after another comfortable home victory.
Minute-by-minute match report
Van Nistelrooy lifts United into pole position

Rangers 1 - 3 Panathinaikos
Rangers failed to claim the Uefa Cup consolation prize as Panathinaikos came from behind to win at Ibrox.
Rangers rue their decade of agony

Round five

Chelsea 0 - 0 Sparta Prague
Chelsea qualified for the last 16 of the Champions League for the first time in four years. It wasn't pretty, mind.
Minute-by-minute match report

Stuttgart 1 - 0 Rangers
Rangers' only hope in Europe this season now rests upon avoiding defeat at home to Panathinaikos to secure a Uefa cup place
Minute-by-minute match report

Panathinaikos 0 - 1 Manchester United
A late Diego Forlan goal saw Manchester United through to the knockout stages for the eighth successive season.
Round-up

Internazionale 1 - 5 Arsenal
Thierry Henry scored twice as Arsenal led the Italians a merry dance in their own backyard.
Minute-by-minute match report

Celtic 0 - 0 Bayern Munich
Celtic's tense draw with Bayern Munich leaves them needing a point away at Lyon to proceed to the last 16.
Minute-by-minute match report

Round four

Arsenal 1 - 0 Dynamo Kiev
A late header from Ashley Cole kept Arsenal's Champions League hopes alive.
Minute--by-minute match report
Pires peeved as Kiev gang up on him

Celtic 3 - 1 Anderlecht
Celtic won this one pulling a cart, with goals from Henrik Larsson, Liam Miller and Chris Sutton.
Minute-by-minute match report

Manchester Utd 3 - 0 Rangers
A predictably one-sided Battle of Britain which saw goal-machine Diego Forlan score an absolute belter. No, really.
Minute-by-minute match report
Van Nistelrooy back to his best

Lazio 0 - 4 Chelsea
A magnificent victory for Chelsea, marred only by the late sending off of Glen Johnson and the angry antics of Lazio's Sinisa Mihajlovic.
Minute-by-minute match report

Monaco 8 - 3 Deportivo La Coruna
It's not often you see this. Monaco thrashed Deportivo La Coruna by a record score. Sadly, we were all watching Arsenal.

Round three

Chelsea 2 - 1 Lazio
Ranieri tinkered again, but this time to positive effect. Frank Lampard and Adrian Mutu scored the goals as Chelsea came from behind.
Minute-by-minute match report
Ranieri's league of nations shines

Rangers 0 - 1 Manchester United
In the Battle of Britain, not a Scotsman started but two fiery Scottish managers went head-to-head. And Phil Neville won it. Eh?
Minute-by-minute match report
Ferguson's cool head prevails
Keane silences the party tunes

Dynamo Kiev 2 - 1 Arsenal
Arsenal's make-or-break trip to the Ukrane ended with their Champions League hopes taking a bit of a denting.
Minute-by-minute match report
Lokomotiv send Inter off the rails

Anderlecht 1 - 0 Celtic
Celtic's 100% record of losing Champions League group games on foreign soil remains stubbornly intact.
Minute-by-minute match report

Round two

VfB Stuttgart 2 - 1 Manchester United
Sir Alex's face was particularly purple as indefensible defending did for his side in Germany.
Minute-by-minute match report

Chelsea 0 - 2 Besiktas
Chelsea squandered chance after chance and eventually went down to two Turkish sucker punches.
Minute-by-minute match report
Kevin McCarra's view

Panthinaikos 1- 1 Rangers
A late, late equaliser from the home side cancelled out Emerson's strike for Rangers.
Round-up

Lokomotiv Moscow 0 - 0 Arsenal
Despite improving on the Internazionale nightmare, Arsenal have now gone seven Champions League games without a win.

Celtic 2 - 0 Lyon
Celtic showed Martin O'Neill that the grass is pretty green in his own backyard with a display of controlled, intelligent football.
Round-up

Round one

Arsenal 0 - 3 Internazionale
It's as you were for Arsenal, who have brought their dire home form from Champions Leagues past into the new campaign.
Minute-by-minute report
Richard Williams: Wenger under fire

Bayern Munich 2 - 1 Celtic
A sensational strike and a complete fluke from Roy Makaay enabled Bayern Munich to come from behind to take all three points.
Minute-by-minute report

Man Utd 5 - 0 Panathinaikos
A porous defence, a dodgy 'keeper and a couple of soft goals were among the gifts borne by these Greeks.
Minute-by-minute report

Sparta Prague 0 - 1 Chelsea
Hernan Crespo missed chance after chance for Chelsea, until a late WIlliam Gallas strike broke the deadlock.
Hargreaves reveals Chelsea approach

Rangers 2 - 1 Stuttgart
Rangers came from behind to win courtesy of an absolute peach from Peter Lovenkrands.

Real Madrid 4 - 2 Marseille
David Beckham played provider as Real Madrid chewed Marseille and spat them out.
Minute-by-minute report
Tuesday night round-up

Features and comment

Recoba's riddle
Since he arrived in Serie A six years ago, Alvaro Recoba has charmed and frustrated in equal measure. Time to prove himself, says John Carlin.

Beckham's new role central to Real ambition
David Beckham is now an integral cog in Real Madrid's purring engine. For anyone who may not have heard, obviously.

Ibrox frenzy melts Berg
Henning Berg was stunned by the Ibrox atmosphere during Rangers' win over Stuttgart.

Rotation leaves Lampard dizzy
Frank Lampard is disappointed with the way Chelsea manager Claudio Ranieri is rotating his star-spangled squad.
Ranieri leaves players under no illusions

The Germans are coming and Bayern lead the way
Sir Alex Ferguson would relish a crack at Real Madrid or holders Milan - but watch out for Bayern, says Kevin McCarra.

New this year!

Live scores
Every game, every goal, as it happens.

Team-by-team analysis

Group A
Bayern Munich, Lyon, Celtic, Anderlecht.

Group B
Arsenal, Internazionale, Dynamo Kiev, Locomotiv Moscow.

Group C
Deportivo La Coruna, PSV Eindhoven, AEK Athens, Monaco.

Group D
Juventus, Galatasaray, Olympiakos, Real Sociedad.

Group E
Manchester United, Panathinaikos, Rangers, VfB Stuttgart.

Group F
Real Madrid, Porto, Marseille, Partisan Belgrade.

Group G
Lazio, Chelsea, Sparta Prague, Besiktas.

Group H
AC Milan, Celta Vigo, Ajax, FC Bruges.

ncG1vNJzZmivp6x7tbTEoKyaqpSerq96wqikaJ6fpMGjrculZpygkaK9qrvNrKOemZeqsnB8i2VoaWtkZYZzeI9pZaGsnaE%3D

 Share!