RE-LIVE Dorchester Town Under-23s' league and cup double success with these wonderful images courtesy of Graham Hunt Photography.

Brian Churchill's Magpies were presented with the Hampshire Combination and Development League Under-23 Division West trophy before kick-off, having beaten rivals Weymouth Under-23s to the crown.

And Dorchester had the chance to add the Challenge Cup trophy to complete the double, but went behind when Gosport winger Ethan Fox's free-kick dipped inside the far post.

Ben Symes netted a leveller from the spot after Ruben Smith was fouled by Steven Cully, who received his marching orders as last man.

READ MORE: Dorchester Town U23s 5-1 Gosport U23s - match report

Kriss Radivojsa's 18-yarder, Marcus Smith's stunning free-kick, Ashley Guppy's impudent backheel and Josh Phillips' stoppage-time goal then completed a magnificent night for the Magpies.

Check out all the action, goals, celebrations and trophy pictures from Dorchester's glorious evening.

READ MORE: Brian Churchill 'chuffed to bits' as Dorchester Under-23s win double