Real beaten in Bremen

A thrilling finish is in prospect in Group C with all four teams still in contention after Real Madrid lost 3-2 at Werder Bremen and Olympiacos won 2-1 at Lazio. Real went behind early when Markus Rosenberg struck and although Robinho equalised, Boubacar Sanogo, right, restored Bremen's lead before the break and Aaron Hunt added a third. Ruud van Nistelrooy's 72nd-minute strike proved only a consolation. Substitute Darko Kovacevic's 64th-minute goal sealed Olympiacos' win at the Olympic Stadium. Valencia's misery at going out was compounded by David Albelda's dismissal in the 0-0 draw with Schalke. Milan guaranteed their knockout place despite only drawing 1-1 with Benfica.