Liverpool maintained their flawless start to the Premier League season with a 2-1 victory over Everton in a fiercely contested Merseyside derby, prolonging David Moyes’ long-running struggles at Anfield.
The Toffees boss had been chasing his first-ever league win on Liverpool soil at the 21st attempt, having tried with four different clubs, but that wait will drag on.
Unlike recent matches, Liverpool wasted little time asserting control. Mohamed Salah’s pinpoint delivery found Ryan Gravenberch, who reacted sharply to fire home in just the 10th minute.
The Dutchman, restored to midfield alongside Dominik Szoboszlai and Alexis Mac Allister at the expense of Florian Wirtz, then turned creator, slipping a clever pass through for Hugo Ekitike to notch his fourth goal since arriving in the summer.
Alexander Isak came off the bench for his league debut midway through the second half, but the damage had already been done.
Everton found renewed life after the interval, pulling one back when Idrissa Gueye smashed in a superb volley after fine work from Jack Grealish, who stood out as the visitors’ most inventive spark.
The closing stages grew tense and chaotic, yet Moyes’ men lacked the decisive touch to snatch an equaliser, leaving Liverpool celebrating both derby delight and a perfect record.