There are days in every successful title chase when the stars align, the decisions fall favourably and the opposition just cannot finish from either 20 yards or six. You might argue that Liverpool had all these factors on their side this time, but they would have exchanged none of them for the finishing of Mohamed Salah.
The Bluebirds were battered 7-0 on a sobering day for the club
Liverpool manager Arne Slot admitted his leaders required good fortune as a penalty helped them to win at Bournemouth
Everton 4-0 Leicester: Abdoulaye Doucoure scored the fastest goal in Everton history when he struck within 11 seconds to set them on course for another win