Roberto Firmino rolled back the years as he produced a superb late equaliser in Liverpool's fight-back for their 2-2 draw with Arsenal at Anfield.
With the Reds 2-1 down, Firmino jumped from the bench and scored after Trent Alexander-Arnold nutmegged Gunners fullback Oleks Zinchenko to sit up a cross for the Brazilian veteran to head home at the far post on 87 minutes.
The Gunners were cruising after securing a two-goal lead inside the first half-hour before the hosts staged a dramatic fight-back.
Gabriel Martinelli first pounced on sloppy Liverpool defending to put Arsenal ahead after just eight minutes before Gabriel Jesus headed home to put the Gunners 2-0 ahead.
Liverpool sparked into life after a flashpoint between Granit Xhaka and Trent Alexander-Arnold late in the first half, Mohamed Salah scoring at the far post just before halftime.
Then over a dramatic second half, Salah missed his second successive penalty when he shot wide after Rob Holding fouled Diogo Jota before Firmino intervened to secure the point for the hosts.
