Newcastle United were held to a 2-2 draw against Leeds United in an eventful clash at Elland Road as the race for the Champions League goes on.
Luke Ayling gave Leeds an early lead and the hosts could have been 2-0 up before the half-hour mark - only for Nick Pope to save Patrick Bamford's penalty. Callum Wilson equalised from the spot in the 31st minute before converting yet another penalty midway through the second half. Rasmus Kristensen drew Leeds level in the 79th minute after his effort took a wicked deflection and, although Junior Firpo was sent off late on, the Magpies could not find a winner.
Here are five things we learned from the game.