Melton fought back from a 12-10 half-time deficit thanks to a very strong second half performance to end up clear winners.
The home side scored first when a series of strong forward drives led to Dave Meakin taking three defenders over the line with him to score.
Melton’s pack were dominant in the scrum and their lineout improved after half-time, giving them a strong platform to build from.
They fell behind to a converted try by Vipers, and with Melton on the attack, the visitors broke clear to add a second try.
With half-time approaching, Underwood scored the try of the match as a quickly-taken penalty saw the centre weave his way through the forwards, break two tackles and outpace the full-back to score.
Melton’s game plan in the second half was to use the wind to put themselves in attacking positions and pressure the Vipers forwards, and this they did.
From an attacking scrum, Vipers could not cope with the push and when they wheeled the set piece, the referee awarded a penalty try.
Melton forced another a penalty, and while Vipers waited for the forwards to assemble, scrum-half Haywood sold two dummies to cross for a good scrum-half’s try.
The next score started deep in Melton’s half as Peters made a break and outpaced the defence to go over in the corner.
Melton brought on their replacements for the last 20 minutes, including debutant Gregg who scored a sensational hat-trick, thanks in no small part to smart handling by the forwards and the inside backs.
Clemmons also contributed to the scoring with five conversions.
Vipers scored a second half consolation try, but Melton had played well as a team to rubber-stamp their improvement throughout 2015.
The Seconds have played good rugby based on forward dominance and moving the ball when right to do so.
Melton: Greaves, D. Prior, D. Meakin, Martorano, Broughton, Evans, Brooks, Kasmarcyk, Haywood, Clemmons, Forfar, Peters, R. Meakin, P. Wade, Underwood, Shouler, Dodge, Gregg.