NEWCASTLE: Premier League leaders Liverpool had their advantage cut to seven points as Fabian Schar's late equaliser earned Newcastle United a thrilling 3-3 draw at St James' Park on Wednesday.
Newcastle twice led but Mohamed Salah's double looked like sealing victory for Arne Slot's side only for Schar to pounce on a mistake by keeper Caoimhin Kelleher in the 90th minute.
Egyptian Salah scored from close range in the 68th minute after Anthony Gordon had restored Newcastle's lead and then produced a silky turn to fire past Nick Pope in the 83rd minute.
Newcastle had dominated the opening period and thoroughly deserved the lead given to them by Alexander Isak's spectacular shot from the edge of the area in the 35th minute.
Liverpool were a different proposition in a sensational second half though and Salah's superb pass enabled Curtis Jones to make it 1-1 five minutes after the restart.
Liverpool have 35 points from 14 games with Chelsea on 28. - REUTERS