Wellingborough secured their first Scratch League crown for 33 years after grabbing a 4-4 draw at defending champions Northants County in their last fixture.
Needing to avoid a two point defeat to clinch top spot, Wellingborough made an excellent start as Chris Howes and Dominic Holden grabbed the first two points.
County responded with wins from Luis Witherall, Joe Quinn and Ben Jones, but Ryan Connolly levelled up the score with a 2&1 success.
Although Liam McNeela took the next tie for the hosts by winning the 18th, former county champion Mark Davis kept his nerve to seal Wellingborough’s third Scratch crown, and first since 1984, with a 2&1 victory in the remaining match.
Kingsthorpe go up into the top flight with a record of nine wins from their 10 matches in the second tier, while Kettering gained promotion out of the third division ahead of runners-up Collingtree Park.