Torres is back! Liverpool’s number nine starts, as does another doubt before the game, Alvaro Arbeloa, meaning Mascherano doesn’t have to play right back.
How much of a risk it is to start with both players is something we’ll know after the game, but the scorer of Liverpool’s away goal, Yossi Benayoun, wasn’t able to take part.
The other full-back tonight is Fabio Aurelio, with Skrtel and Carragher as centre backs.
In midfield we see Xabi Alonso and Javier Mascherano both playing in their best positions, with Steven Gerrard playing the advanced role he’s become so good at. Dirk Kuyt goes back to his more customary position on the right, with Ryan Babel starting on the left.
Jerzy Dudek returns to Anfield, sitting on the bench as deputy to Casillas. One-time Liverpool target Gabriel Heinze starts, as does Arjen Robben, a player who was always a threat for Chelsea against Liverpool. Sometimes it was for footballing reasons.
Liverpool: 25 Reina, 17 Arbeloa, 37 Skrtel, 23 Carragher, 12 Aurelio, 14 Alonso, 20 Mascherano, 18 Kuyt, 8 Gerrard, 19 Babel, 9 Torres
Substitutes: 1 Cavalieri, 2 Dossena, 4 Hyypia, 21 Lucas, 24 Ngog, 26 Spearing, 34 Kelly
Real Madrid: 1 Casillas, 4 Sergio Ramos, 5 Cannavaro, 3 Pepe, 16 Heinze, 11 Robben, 6 Diarra, 8 Gago, 10 Sneijder, 7 Raul, 20 Higuain
Substitutes: 25 Dudek, 9 Saviola, 12 Marcelo, 14 Guti, 21 Metzelder, 22 Miguel Torres, 23 Van der Vaart
Referee: Frank De Bleeckere