Liverpool's 30-year wait for a top-flight title is over after Manchester City lost 2-1 to Chelsea at Stamford Bridge to confirm the Reds as Premier League champions. Jurgen Klopp's men sealed a 19th league title for the club with a record seven games left to play after second-placed City's defeat left them 23 points adrift. Liverpool had moved within two points of the title with a 4-0 demolition of Crystal Palace at Anfield in their previous match. Their 28th win in 31 league games this season prompted Liverpool star Mohamed Salah to declare "now is our time to win the league" and 24 hours later his wish was granted. Liverpool got the favor they wanted from Chelsea at Stamford Bridge.