Dipo Akinyemi returned to the goal trail with a vengeance as his man-of-the-match performance saw the Minstermen pick up three crucial points in their fight against relegation.
A Michael Cheek hat-trick and a stoppage-time winner from Sam Woods saw Bromley inflict a rare defeat on runaway leaders Chesterfield as the top two served up a seven-goal thriller.