Terry headed home from Frank Lampard's 77th-minute corner to keep Luiz Felipe Scolari's side top of Champions League Group A.

Roma, struggling in the lower reaches of Serie A, were not expected to upset Chelsea's European momentum but they almost did so with a dogged defensive display which nearly earned them a share of the spoils.

The news wasn't so good for Liverpool, who were denied a three-point haul from its Champions League clash with Atletico Madrid who hit a late equaliser to seal a 1-1 draw.

The unmarked Simao drilled home a low shot with seven minutes remaining to cancel out Robbie Keane's early opener for Liverpool as the two sides, having each won their first two games, remained unbeaten in Group D.

Liverpool controlled the first half and held a deserved lead at the break but Atletico, who had been unbeaten in their previous six home meetings with English opposition, fought back to salvage a point which could ease the pressure on under-fire coach Javier Aguirre.

In the other Group D clash, Danny Koevermans scored a brace of second-half headers as PSV Eindhoven breathed new life into their campaign with a 2-0 victory over rudderless Marseille.

The match was delicately poised with 19 minutes left when the Holland striker broke the deadlock, connecting sweetly with Stijn Wuytens' corner.

And the 29-year-old made the game safe for the Dutch side five minutes from time when he stooped to glance a header past OM goalkeeper Steve Mandanda following a right-wing cross from Edison Mendez.

It was PSV's first points haul in three matches but they are still four points adrift of joint pool leaders Atletico Madrid and Liverpool.

Hugo Almeida was the hero for Werder Bremen as he struck a late leveller to allow his side to draw 2-2 in a pulsating Group B encounter against Panathinaikos.

Panathinaikos striker Vangelis Mantzios looked to have revived the Greek side's campaign after netting a superb double - both headers - to cancel out Per Mertesacker's opener for Thomas Schaaf's Bremen side.

But Portuguese marksman Almeida headed in with just seven minutes left to break Panathinaikos' hearts and secure a third successive draw for the Bundesliga side.

The point means Panathinaikos are off the mark but that will be of little consolation to coach Henk Ten Cate, whose side was desperately unlucky not to take all three points.

A goal from Adriano allowed Inter Milan to defeat Anorthosis 1-0 in the other Group B clash, while Barcelona cruised to a 5-0 thumping of Basel in its Group C clash.

In other results, an own goal from Cadu allowed Bordeaux to down CFR Cluj 1-0, while Liedson's late strike gave Sporting Lisbon a handy 1-0 away victory over Shakhtar Donetsk.

Champions League Results 22-10-2008

Group A
Bordeaux 1
Cadu 54og
CFR Cluj 0

Chelsea 1
Terry 77
AS Roma 0

Group B
Inter Milan 1
Adriano 44
Anorthosis 0

Panathinaikos 2
Mantzios 36, Mantzios 68
Werder Bremen 2
Mertesacker 29, Almeida 83

Group C
Basel 0
Barcelona 5
Messi 4, Burgos 15, Krkic 22, 46, Hernandez 48

Shakhtar Donetsk 0
Sporting Lisbon 1
Liedson 76

Group D
Atletico Madrid 1
Simao 83
Liverpool 1
Keane 14

PSV Eindhoven 2
Koevermans 72, 85
Marseille 0