Mohamed Salah scored twice as Liverpool maintained their 100 per cent Premier League record by beating Arsenal 3-1 at Anfield.

Joel Matip’s header and Salah’s second-half brace ensured the Reds moved three points clear at the top of the table, with the Gunners staying second despite suffering a fourth straight away defeat to Liverpool in the Premier League.

Although Lucas Torreira recorded an 85th-minute reply, Liverpool’s victory means they have won 12 consecutive Premier League matches, breaking the club’s record in the competition, while they are now up to 42 home league games without defeat.

Despite both sides going into the game with maximum points from their opening two games, Liverpool were considered heavy favourites given the Gunners’ wretched record at Anfield.

Arsenal have not won away to Liverpool since 2012, losing 4-0, 4-1 and 5-1 twice in that period, while they have now conceded 25 times in their last seven league visits.

The European champions can extend their winning sequence further at Burnley next Saturday, while Arsenal will hope to bounce back at home to rivals Tottenham in the north London derby the following day.