Reading fought back from 2-0 down to earn a 4-2 Premier League 2 Division 2 victory at Newcastle United.
All six goals came in a thrilling first half, with Elias Sorensen scoring twice in the opening 22 minutes for the Magpies.
But Gabriel Osho pulled a goal back two minutes later, Ben House levelled on 32 minutes and Danny Loader scored twice before the interval.
The win puts Reading on seven points and in fourth position, three points and three places above Reading.