Manchester City took another big step towards the Premier League title as they thrashed Liverpool 4-1 on Sunday, a record-equalling 14th straight victory in all competitions.

Only Preston North End, whose run ended in January 1892, and Arsenal in 1987 have ever achieved such a sequence of wins while in England's top flight.

City can now set a new benchmark against Swansea in the FA Cup on Wednesday.

They have moved five points clear of second-placed Manchester United with a game in hand at the top of the Premier League, while Liverpool are back in fourth, 10 points off the pace.

Defending champions Liverpool were undefeated in 68 consecutive home league matches before hosting Burnley last month but have now lost three in a row at Anfield for the first time since September 1963, also being beaten by Brighton and Hove Albion prior to this fixture.

Chelsea, in March 1956, were the previous reigning champions to endure a three-game losing stretch at home in the top flight.

Liverpool at least ended a 410-minute home league goal drought with Mohamed Salah's penalty, cancelling out Ilkay Gundogan's opener.

The Reds avoided going four league matches at Anfield without scoring for the first time in their history, having drawn a blank in a draw with United prior to this losing run, but it counted for little in the end.

Gundogan preyed on an Alisson error for his second, before the Liverpool goalkeeper again ceded possession for Raheem Sterling to net his 100th goal under Pep Guardiola.

Alisson became the first Liverpool goalkeeper to make two errors leading directly to goals since Loris Karius' desperate showing in the 2017-18 Champions League final.

There was still time, too, for Phil Foden to add a spectacular fourth and cap City's first away win in this fixture since May 2003.

Aged 20 years and 255 days old, Foden, who teed up Gundogan's second, became the youngest player to score and assist in a Premier League game against Liverpool at Anfield.