Alisson Becker 7
Held a shot from Gallagher and did better to keep out Badiashile from close range. Punched more than he caught, however.
James Milner 7
Put himself about first half and his covering earned applause from the cold home crowd. Tougher task when Mudryk was introduced. Booked and subbed.
Ibrahima Konate 6
Forced to step out into midfield on more occasions than he would have liked but solid in defence. Tried a cheeky shot from the halfway line at start of second half.
AS IT HAPPENED: Liverpool v Chelsea LIVE
YOUR SHOUT: Rate the Liverpool players after 0-0 draw with Chelsea
Joe Gomez 6
Guilty at times of bizarre lapses of concentration that could have led to more problems. Settled somewhat second half, though, and good block stopped Ziyech.
Andy Robertson 7
Diligent defensively and was able to start breaking forward towards half-time. At heart of many better Liverpool moves second half, and necessary intervention in injury time.
Stefan Bajcetic 5
Cheered the crowd with one first-half turn but it was otherwise tough going for the youngster who nevertheless kept at it despite being booked. Subbed.
Naby Keita 5
Bit too hesitant when looking to get Liverpool moving forward and timing off both with passing and tackling. Good pass set up Salah chance, though, and one shot blocked. Subbed.
Thiago Alcantara 6
While not everything worked, the Spaniard was keen to inject some tempo into the play. Tigerish in midfield.
Mohamed Salah 6
Set up once chance for Gakpo but wasn’t used enough by Liverpool up against the defensively-reticent Cucurella. Curled one effort over.
Cody Gakpo 6
Over with two wild shots first half and a little bit peripheral, although held ball up well at times. More involved after break and shot and turn at Kepa. Subbed.
Harvey Elliott 5
Unable to make the same impact on the left as the opposite flank in midweek, but wasn’t helped by some iffy passes. Moved into midfield for part of second half. Subbed.
Darwin Nunez (for Keita 63) 7
Brought some drive to Liverpool’s attack and forced Kepa into action.
Trent Alexander-Arnold (for Milner 72) 6
Passing radar not quite working during an inconsistent cameo.
Fabinho (for Bajectic 82)
Provided experience in defensive midfield.
Curtis Jones (for Gakpo 82)
Filled in on the left. Booked.
Jordan Henderson (for Elliott 82)
One cross caused Chelsea problems.
READ NEXT:
- 'Huge legacy' - Roberto Firmino sends clear message over Liverpool future amid contract talks
- Liverpool's 'perfect' £2m signing sparked furious Alex Ferguson dressing room incident
- Mason Mount transfer could give Liverpool a £60m solution to big Premier League problem
- Jude Bellingham to Liverpool latest as 'break the mould' transfer plea made by manager
- Jurgen Klopp explains Roberto Firmino contract delay and makes Liverpool exit admission