BURTON Town booked their place in the Challenge Cup final with a 7-4 after extra-time victory over Division One champions Castle Donington Cobras.
The Division Two leaders were drawing 4-4 after full-time before goals from Jordan Dent, Courtney Webster and Muhammed Bojang secured the win for Town.
Dent also bagged a hat-trick inside 90 minutes while Nazaqat Ali completed Town's scoring.
Chesterfield Town and Moira United will contest the Supplementary Cup final after finishing top of their respective groups.
Town ran out 4-2 winners at Shirebrook Rangers thanks to braces from Cory Burton and Jordan Parsons while United won by a similar scoreline at United after coming from 2-0 down.
Will Price (2), Ashley Mansfield and Kieren Marston grabbed the winning goals for United.
Meanwhile, in a dead rubber Group A clash, Rowsley 86 ran out 4-1 at Wirksworth Town.
Newhall United staged a fightback to come from 2-0 down to draw with second-from-bottom Cromford in the Premier Division.
Richard Draycott and Steven Wayte grabbed the goals to secure a point for United.
Derby Singh Brothers boosted their hopes of securing third with a 3-0 victory over Wirksworth Ivanhoe.
Mayfield continued their charge for the Divison Two title with a 4-0 victory over Punjab United.
Liam Bailey, Samuel Handley, Callum Rowland and substitute Joshua Sears grabbed the goals as Mayfield moved to within six points of league leaders Burton Town with two games hand and a better goal difference.
Willington Sports' hopes of going for the title are over following their 2-0 victory at Rolls-Royce Leisure.
Jamie Wilmshurst and Dominic Geraghty netted for Leisure.
Elsewhere, Melbourne Dynamo Reserves ended the season in third after suffering a 3-2 defeat at Matlock Town ADS.