The Royal Engineers men's hockey team have won the Inter Corps Championships for the first time in 12 years.
They beat the Infantry in the final held in Aldershot, holding off a late comeback to win 4-3.
The key moment of the final saw Engineers skipper Captain Will Sadler brought down for a penalty which Harry Johnstone converted.
It was the Infantry who got off to the perfect start when they took the lead early on.
Tom Goodwin fired them in front when he squeezed his shot through the Engineers defence.
It was from a short corner that the Sappers pulled level.
Jordan Hardakar's powerful swing left the Artillery goalkeeper helpless as it hit the backboard.
Sadler and Goodwin both scored for their teams to take the score to 2-2 but it was the penalty that swung the match in the Engineers' favour.
Sadler was pulled down by Infantry goalkeeper Malcolm Head resulting in a penalty and a sin bin for the shot-stopper.
Johnstone scored the penalty and, moments later, Fergus Anderson finished off a well-worked move to make it 4-2.
Goodwin did pull another goal back for the Infantry when he completed his hat-trick but the Engineers held on to end more than a decade of disappointment.
In the women's final, the Royal Signals were looking to stop the Adjutant General's Corps from retaining their title.
However, their brave defensive work was eventually undone when Sergeant Jade Darrington swept the AGC into a 1-0 lead.
Just two minutes later, the AGC doubled their account as Hannah Kenyon pounced on a loose ball to seal the win.