Armour Centre have been crowned Army Minor Unit champions for the second year in a row.
An extra-time goal from Josh Hewson was the difference in a thrilling 3-2 win for the holders.
Winchester made the better start and took the lead inside six minutes. Jason Silver picked up the ball outside the Armour Centre penalty area before whipping a left-footed shot past the helpless Army goalkeeper Damien Fisher and into the bottom corner.
The first half was a tight contest, but Winchester could have doubled their lead. Silver was the dangerman again as he dribbled through on the right wing before fizzing in a lovely low cross.
Dan Staveley just had to convert the cross, but he fluffed his lines and saw his tame shot saved.
It took Armour Centre an hour to get back into the game, but it was a moment of magic that levelled the scoreline.
Clayton Neal hit a stunning volley from 25 yards that flew past the Winchester goalkeeper into the top corner.
With just seven minutes go, both sides were battling for the winner and it was Armour Centre who thought they grabbed it.
Neal grabbed his second of the afternoon, but it was a bad mistake from the Winchester defence who let a goal kick bounce through to their own penalty box.
Neal celebrated as if he had won the game for his team, but Armour Centre received a shock when Winchester equalised within 60 seconds.
Dan Evans is the Winchester captain and he single-handedly dragged his side back into the game with a superb curling strike.
The game entered extra-time and it looked destined to be decided by a penalty shoot-out, but another Winchester defensive mistake cost them the title.
Hewson came inside onto his left foot and curled in a low cross that trickled all the way through into the bottom corner.
It was a fortunate winner for Armour Centre, but the win means their dominance stretches on for another year.