STOKE-ON-TRENT, ENGLAND - Tuesday, January 5, 2016: A general view of Stoke City's Britannia Stadium before the Football League Cup Semi-Final 1st Leg match against Liverpool. (Pic by David Rawcliffe/Propaganda)

Confirmed Liverpool lineup vs Stoke: Firmino up front, Benteke on bench

Jurgen Klopp makes three changes to the Liverpool side for tonight’s game against Stoke City.

STOKE-ON-TRENT, ENGLAND - Tuesday, January 5, 2016: A general view of Stoke City's Britannia Stadium before the Football League Cup Semi-Final 1st Leg match against Liverpool. (Pic by David Rawcliffe/Propaganda)

Christian Benteke drops down to the bench, with Roberto Firmino leading the attack, Adam Lallana replaces Benteke in the starting 11.

Kolo Toure comes into defence, with Mamadou Sakho left out of the matchday squad and some reports suggesting the Frenchman has an injury.

Joe Allen comes into the side, alongside Emre Can and Lucas Leiva in a midfield three.

James Milner is back in the squad after injury.

Stoke City vs. Liverpool kicks off at 8pm GMT.

Click here for our live match blog

Liverpool: Mignolet, Clyne, Toure, Lovren, Moreno, Lucas, Can, Allen, Coutinho, Lallana, Firmino.

Subs: Bogdan, Milner, Benteke, Brannagan, Ibe, Smith, Randall.

Stoke City: Butland, Johnson, Shawcross, Wollscheid, Pieters, Whelan, Cameron, Arnautovic, Afellay, Shaqiri, Bojan.

Subs: Haugaard, Joselu, Wilson, Van Ginkel, Adam, Walters, Crouch.