The Reds will be looking to build on their 3-2 win away to Leicester City on Saturday evening, as they continue their European campaign.
Klopp has rotated his selection throughout a busy season, and the German has once again shuffled his pack for the trip to the Otkrytiye Arena.
This is Liverpool’s first clash with Spartak since 2002, when Gerard Houllier’s side secured a 3-1 win in the same competition, and Klopp will be hoping for a similar result 15 years on.
The German has been able to name Coutinho, Mane, Salah and Firmino together for the first time in a competitive fixture.
Their last outing as a quartet came in the 3-0 win away to Bayern Munich in the Audi Cup in pre-season.
Spartak Moscow: Rebrov; Eshchenko, Kutepov, Tasci, Bocchetti, Dzhikiya; Samedov, Fernando, Pasalic, Popov; L. Adriano
Substitutes: Selikhov, Petkovic, Bakaev, Samsonov, Melgarejo, Davydov, Pedro Rocha
Liverpool: Karius; Alexander-Arnold, Matip, Lovren, Moreno; Henderson, Can, Coutinho; Salah, Mane, Firmino
Substitutes: Mignolet, Klavan, Flanagan, Milner, Wijnaldum, Oxlade-Chamberlain, Sturridge