UEFA Cup semi-final: first leg
Schalke 04 0-0 Sevilla
Schalke 04: Rost, Krstajic, Bordon, Altintop (Lincoln 45), Rafinha, Poulsen, Kobiashvili, Ernst (Bajramovic 74), Varela (Kuranyi 65), Larsen, Asamoah.
Subs Not Used: Heimeroth, Azaouagh, Sand, Rodriguez.
Sent Off: Krstajic (80).
Booked: Ernst.
Sevilla: Palop, Javi Navarro, David, Daniel, Escude, Marti, Maresca, Puerta (Adriano Correia 82), Navas, Saviola (Luis Fabiano 61), Kanoute (Renato 32).
Subs Not Used: Notario, Jesuli, Aitor Ocio, Sales.
Booked: Javi Navarro.
Att: 53,551.
Ref: Tom Ovrebo (Norway).
Steaua Bucurest 1-0 Middlesbrough
Scorer: N Dica 29
Steaua Bucuresti: Carlos, Ogararu, Ghionea, Goian, Marin, Radoi, Bostina, Paraschiv (Lovin 86), Dica, Nicolita, Oprita (Cristea 89).
Subs Not Used: Cernea, Balan, Cristocea, Nesu, Baciu.
Booked: Dica, Paraschiv, Goian, Nicolita, Marin.
Middlesbrough: Schwarzer, Parnaby, Ehiogu, Bates, Queudrue, Boateng, Rochemback, Downing, Morrison (Parlour 70), Yakubu (Maccarone 70), Hasselbaink.
Subs Not Used: Jones, Christie, Doriva, Wheater, Taylor.
Booked: Schwarzer, Parlour.
Att: 41,000.
Ref: Alain Hamer (Luxembourg).