Schar strikes at the death in six-goal thriller
Fabian Schar scored a 90th-minute equaliser as Newcastle United salvaged a 3-3 draw against Premier League leader Liverpool in an absorbing contest at St James' Park.
Schar pounced when stand-in Liverpool goalkeeper Caoimhin Kelleher misjudged a deep cross from Bruno Guimaraes with stoppage time looming, scoring the sixth goal of an end-to-end game on Tyneside.
Newcastle had earlier led on two occasions, with the outstanding Alexander Isak holding off Virgil van Dijk before blasting into the top-right corner for their 35th-minute opener.
After Curtis Jones – on his 150th Liverpool appearance – swept Mohamed Salah's cutback home for 1-1, Isak turned provider for former Reds target Anthony Gordon to re-establish the host side's lead shortly after the hour mark.
Salah then took centre-stage with a brace, converting two crosses from substitute Trent Alexander-Arnold to put Liverpool on course for a fifth straight Premier League win.
However, Kelleher's late lapse in concentration allowed Schar to slide into an empty net at the death as Liverpool dropped two potentially valuable points in the title race.
The Reds' lead at the summit now stands at seven points, with Chelsea and Arsenal winning to cut their advantage.
Newcastle, meanwhile, sits 10th, three points adrift of fifth-placed Brighton and Hove Albion.