Newcastle United staged a late comeback in their 4-3 thriller against Leeds, but it wasn't enough to snatch a draw or even a point as Harvey Barnes scored a dramatic winner in the 102nd minute.
The match was an emotionally charged affair, with Kevin Keegan's name being chanted before kick-off in support of the former Newcastle boss who is battling cancer. However, it was Leeds who started brightly and took their lead just before half-time, thanks to Dominic Calvert-Lewin's penalty after Pascal Struijk had headed a free-kick over the crossbar.
The home side then began to find their rhythm, with Lewis Miley heading a Bruno Guimarães corner over the bar and Sandro Tonali seeing his shot deflect wide. However, it was Leeds who continued to look dominant and took their lead back through Malick Thiaw's handball, with Calvert-Lewin making no mistake from the penalty spot.
Newcastle finally got on the scoresheet just before half-time when Joelinton headed in a cross from Bruno Guimarães after Miley had performed some impressive ball control. The home side then leveled it up again through Brenden Aaronson's stunning second goal, but Leeds took the lead for the third time with another penalty from Fabian Schär and his own handball being awarded.
Just when it seemed like the match was going to end in a stalemate, Harvey Barnes popped up with a late winner to snatch victory for Newcastle. The England international scored in the 102nd minute, after Aaronson had been deemed to have handled Lewis Hall's cross, giving Newcastle a dramatic three points and ending Leeds' seven-match unbeaten run.
The match was an intense and thrilling affair, with both teams creating plenty of chances throughout. While Newcastle ultimately came out on top, it was Leeds who looked the more dominant side for large periods of the match, but they were unable to capitalise on their superiority.
The match was an emotionally charged affair, with Kevin Keegan's name being chanted before kick-off in support of the former Newcastle boss who is battling cancer. However, it was Leeds who started brightly and took their lead just before half-time, thanks to Dominic Calvert-Lewin's penalty after Pascal Struijk had headed a free-kick over the crossbar.
The home side then began to find their rhythm, with Lewis Miley heading a Bruno Guimarães corner over the bar and Sandro Tonali seeing his shot deflect wide. However, it was Leeds who continued to look dominant and took their lead back through Malick Thiaw's handball, with Calvert-Lewin making no mistake from the penalty spot.
Newcastle finally got on the scoresheet just before half-time when Joelinton headed in a cross from Bruno Guimarães after Miley had performed some impressive ball control. The home side then leveled it up again through Brenden Aaronson's stunning second goal, but Leeds took the lead for the third time with another penalty from Fabian Schär and his own handball being awarded.
Just when it seemed like the match was going to end in a stalemate, Harvey Barnes popped up with a late winner to snatch victory for Newcastle. The England international scored in the 102nd minute, after Aaronson had been deemed to have handled Lewis Hall's cross, giving Newcastle a dramatic three points and ending Leeds' seven-match unbeaten run.
The match was an intense and thrilling affair, with both teams creating plenty of chances throughout. While Newcastle ultimately came out on top, it was Leeds who looked the more dominant side for large periods of the match, but they were unable to capitalise on their superiority.