Will Osula scored a sensational late winner as 10-man Newcastle United beat Manchester United 2-1 at St James’ Park.
The Magpies were reduced to 10 men in first-half stoppage time when Jacob Ramsey was controversially shown a second yellow for a ‘dive’ but soon opened the opening through Anthony Gordon’s penalty.
Casemiro levelled before half-time before substitute Osula clinched victory for Eddie Howe’s side with a brilliant solo strike.
Howe dropped goalkeeper Nick Pope in one of two changes from Saturday’s 3-2 defeat to Everton. Aaron Ramsdale and Harvey Barnes came in as Nick Woltemade missed out through illness.
Barnes curled wide Newcastle’s best opportunity with 11 men before Ramsey was controversially shown a second yellow card for a ‘dive’ under a challenge from Senne Lammens in the box.
Despite being reduced to 10 men, the Magpies took the lead when Anthony Gordon won and converted his penalty after being fouled by Bruno Fernandes. But the visitors also scored in the first-half stoppage time to level when Casemiro headed in Fernandes’ free-kick delivery.
Newcastle battled hard in the second-half and were rewarded with a 90th-minute winner when substitute Osula cut inside to send his shot flying past Lemmens.
Here are our Newcastle United player ratings:

17. Yoane Wissa - unused sub
Getty Images

18. Alex Murphy - unused sub
Getty Images

19. Leo Shahar - unused sub
Getty Images

20. Sean Neave - unused sub
Getty Images


