Liverpool kicked off their Premier League title ‘attack’ with a thrilling, if at times terrifying, 4-3 victory over an equally reckless Leeds United side at Anfield.

Both teams played with freedom befitting of an end of season clash as the attackers certainly came out on top.

Jurgen Klopp’s side took an early lead when Mo Salah’s shot struck an outstretched arm to give The Reds a penalty, Salah converting himself, almost taking the roof of the net off in the process.

Leeds struck back, something they made a habit of throughout the game as the Premier League champions couldn’t shake their relentless opposition.

A Virgil van Dijk header restored the lead only for the visitors to equalise once more before a stunning volley from Salah out Liverpool 3-2 up.

However, Klopp’s men saw their lead vanish for the third time as the match turned into something more befitting of a basketball encounter.

Credit to Leeds’ unshakeable determination as they got on level terms through some less than assured defending and some quality from Marcelo Bielsa’s charges.

As the men in white seemed to finally relent after more than living up to their pre-match hype, Liverpool became the only team on the front foot, Fabinho winning the match deciding penalty as the Brazilian was bundled over after a corner.

The Egyptian King cooly slotting home to seal the points and with them, his hat-trick.

Here’s how we rated The Reds after a frantic opening match.