Winchester seconds came from 3-1 down to beat Haslemere 4-3 in a Hampshire Hockey Trophy final thriller at the Army Garrison ground, Aldershot.
Adam Major fired Winchester ahead, but an equaliser by Julian Connolly and two goals either side of half-time gave Haslemere a clear advantage.
But the Surrey club, whose first team had won the English Hockey Vase at the Queen Elizabeth Olympic Park the previous day, were rocked by a stunning Winchester comeback.
The evergreen Andy Winnett lit the touch paper with a second and soon after teenager Matt Cole wriggled his way through to set up Scott Rawlins to make it 3-3.
Major’s sweet reverse stick strike then won the match – and the cup – for double winning Winchester, who also won the Hampshire League championship this season.
Welcome to Vimps at the Hockey
Powered by Cricket-Hockey.com, the hockey equipment specialists in Downton, Salisbury