Graham Smyth's Leeds United player ratings v Newcastle United as seven score 7/10 but one 4

Leeds United’s hosting of Premier League high-flyers Newcastle United produced a thrilling 2-2 draw – but how did we rate the performances?

Leeds went ahead from their first attack in the seventh minute as Luke Ayling smashed the ball home from close range on the follow up to a header from Rodrigo which Nick Pope had saved but only palmed loose into the box. The goal arrived after fantastic play from Jack Harrison down the left flank who poked a pass through to Patrick Bamford to supply the cross for Rodrigo's header.

Leeds were then given a glorious chance to equalise in the 27th minute when Sam Greenwood played in Junior Firpo who was brought down in the box by Joelinton. Referee Simon Hooper pointed to the spot but Bamford could only produce a very weak penalty slightly to the right of Magpies keeper Pope who easily saved.

Newcastle were then awarded a penalty of their own just three minutes later as Max Wober sent Alexander Isak to the ground but this time Callum Wilson produced a clinical spot kick that flew past Robles into the bottom left corner.

The Magpies were then awarded the game’s third penalty in the 67th minute as Firpo handballed in the area as a cross from the left brushed through his fingers as he looked to elevate himself to compete with Isak. Wilson again stepped up to take the spot kick and this time converted by sending his attempt high down the middle. But Leeds equalised in the 79th minute as Newcastle failed to clear a corner which ended with Rasmus Kristensen netting with a fine volley from the edge of the box.

There was then one final twist in the 90th minute as Firpo caught the heels of Gordon who was clean through on goal on the edge of the area and the already booked Firpo was sent off.

Graham Smyth, the YEP’s chief football writer, hands out the scores from a pulsating afternoon at LS11.