Uplands staged a remarkable comeback to win this Good Disciplinary final.
Top-scorer Jack Gregory grabbed an extra-time hat-trick after his side scored twice late in normal time.
Uplands were gifted a goal inside two minutes. Harry Lines’ ball into the area looked a routine-catch for the keeper but Michael Bennett fumbled the ball into his own net.
Both sides had half-chances after that but Budd were level inside 20 minutes with another fortunate goal.
Steve Southam’s delivery from the right was meant for the onrushing forwards but it flew straight into the net off the far post.
Budd’ tails were up and Brad Street headed narrowly over following a corner.
At the other end, Bennett made up for his earlier error with a superb reaction save from Lines’ powerful header.
On the stroke of half-time, Budd were ahead. The ball reached Sam Goff on the edge of the box and he placed a measured side-footed drive across the keeper and inside the far post.
After a scrappy start to the second half, Budd scored a third. Michael Anslow danced through the Uplands defence before firing high into the net from 10 yards.
Gregory looked certain to pull a goal back after 80 minutes but Bennett pulled off an instinctive point-blank save.
With five minutes to go, though, Uplands were back in the match. This time Bennett was left helpless as sub Ritchie Swallow fired in a fine angled shot.
Two minutes later Uplands were level when Swallow was adjudged to have been brought down in the box and, although Bennett saved Justin Kemp’s spot-kick, Kemp swept in the rebound.
Uplands were then ahead in the opening stages of extra-time. James Redman threaded the ball through the Budd defence and Gregory confidently flicked the ball past Bennett.
Gregory showed his scoring prowess again before the end of the first period, racing clear again and this time lifted his shot cleverly over the advancing keeper.
Gregory completed his hat-trick shortly after the turnaround. Swallow dummied a ball into the box and Gregory stooped to head in from six yards.
There to be no comeback for Budd as Uplands ran down the clock to take the trophy.
Oscar Owers Cup final
UPLANDS UNITED 6 (Lines, Swallow, Kemp, Gregory 3)
BUDD AFC 3 (Southam, Goff, Anslow)