However Portsmouth let slip a two-goal lead to draw 2-2 at home to Italian giants AC Milan. 

Younes Kaboul powered home a flying header on 62 minutes and Kanu put the south coast side in dreamland slotting in a second from close range 11minutes later.

However the Serie A side hit back with a stunning 25-yard free-kick from substitute Ronaldinho six minutes from time.

After hitting the post three times, Filippo Inzaghi prodded home the equaliser deep into stoppage-time after a deft first touch in front of goal.

City success

Benjani and Stephen Ireland scored a goal in each half to give City a 2-0 victory at Schalke.

Benjani opened the scoring in the 32nd minute when he fired home a cross from Daniel Sturridge before Ireland put the issue beyond doubt in the 67th minute.

The result lifted City, who were playing without injured striker Robinho, to the top of Group A and gave them a brilliant chance of reaching the next round.

Tottenham triumph

Tottenham also took a huge stride towards the knockout stages thanks to a 1-0 win over NEC Nijmegen courtesy of Jamie O'Hara's early header.

O'Hara's goal at Stadion De Goffert gives Harry Redknapp's side six points from three Group D matches, which should be enough to get them through ahead of their final match against Spartak Moscow. The winner came in the 14th minute when O'Hara headed home after Fraizer Campbell hit the bar.