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.
Josh Passley’s second-half winner helped Bromley extend their National League home league winning run to eight games by beating AFC Fylde at Hayes Lane.