Shrewsbury struck with their first real attack of any threat, when Daniel Udoh fired home from close range following a Nathanael Ogbeta cross.

But the home side were level just seven minutes later when Kaide Gordon, aged 17 years and 96 days, became the second-youngest goalscorer in the club’s history.

Fabinho gave Klopp’s men the lead from the penalty spot shortly before half-time and there were further goals from substitute Roberto Firmino and a second for Fabinho.

Goals from Manuel Lanzini and Jarrod Bowen were enough for West Ham to beat Leeds 2-0 at the London Stadium while Daniel Podence scored twice in a 3-0 win for Wolves against Sheffield United.

Third-tier Cambridge, who shocked Premier League side Newcastle on Saturday, will play Luton in the fourth round while non-league side Kidderminster host West Ham.

Manchester United host Aston Villa in the last of the third-round ties on Monday.