Michael Tait hit a 90th-minute winner as Aston Villa secured a 3-2 home win over Newcastle United, who had twice come from behind to equalise.
Goals from Villa pair Tyreik Wright and Jacob Ramsey were both cancelled out by Luke Charman, but Tait fired home decisively late on.
Villa stay sixth, on 15 points, while Newcastle remain ninth with 10.
See: Newcastle report