Newcastle United forward Harvey Barnes scored an incredible 102nd-minute winner as his side ended Leeds United's unbeaten run in an all-time Premier League classic.
It looked like the teams were going to share the spoils after Newcastle captain Bruno Guimaraes scored a penalty to make it 3-3 in the first minute of stoppage time at St James' Park.
But there was still time for one final twist in a topsy-turvy game as Barnes fired home through a crowd of bodies to send the stadium into raptures.
It was an emotional night as Newcastle supporters repeatedly sang the name of club legend Kevin Keegan, who has been diagnosed with cancer.
Keegan is one of the most transformational figures in the club's history, who left his mark as a player and manager, not least as the mastermind behind the Entertainers, who challenged for the Premier League title in 1996.
Comments