Jonathan Jenkinson’s 34th-minute goal put the home side ahead at half-time, but the Shiners fought back with strikes from Anton Daniels, four minutes after the restart, and Josh Rae.
Aidy Harris had the final word for the home side, however, in added-time.
In the Challenge Cup, Chay Betteridge put Eastwood Community in front in the seventh minute against Teversal Reserves.
Two goals from Harry Allen then gave the Red Badgers a comfortable half-time advantage.
A strike by Jack James five minutes from the end completed a 4-0 win.
Pinxton progressed with a 5-1 win over Linby Colliery.