Biggleswade United edged out Stotfold to lift the North Beds Charity Cup on Friday.
Charlie Joy gave Stotfold the lead in the final staged at Kempston Rovers. But Reynaldo Carbon levelled before the break and James Peters scored what proved to be the winning goal just before the hour.
United captain Martin Russell lifted the trophy in front of 186 spectators.
For a report, and pictures by Guy Wills, see the Biggleswade Chronicle.