Aberdeen beat Inverness Caledonian Thistle 4-2 on penalties to win the Scottish League Cup at Celtic Park on Sunday after both sides failed to register a goal during normal play.
Neither side staked a genuine claim for victory in 120 minutes of play with very few chances created in the game.
But a winner had to be found and Aberdeen proved to have the greater mental strength to win the shootout.
Aberdeen were forced into a change just four minutes into play as former Inverness man Jonny Hayes injured his shoulder in a clash with Josh Meekings.
The best chance of the first half came after 25 minutes when Russell Anderson's shot from a corner struck the inside of the post and flashed across the goal line before being cleared by Inverness skipper Richie Foran.
Inverness defended stoutly to keep the match goalless, but Aberdeen had the chances to win it in normal time with Andrew Considine squandering a glorious opportunity late on.
Moments earlier, Caley Thistle could have had a penalty when Foran was pulled back by Considine, but referee Steven McLean was not forthcoming.
Aaron Doran forced Aberdeen keeper Jamie Langfield into his first proper save just before half-time in extra time with a powerful strike from outside the box.
But penalties were inevitable, and with neither side able to claim a deciding goal, a shootout was indeed the result.
The Dons proved much more clinical with their penalty taking. Caley Thistle missed their first two spot kicks and Aberdeen took advantage with Adam Rooney's winning strike handing them their first silverware for 19 years.
Speaking after the game, Aberdeen manager Derek McInnes said, as reported on BBC Sport:
It was a tight final and I thought we had the better opportunities.
I thought we were were excellent. With Peter Pawlett missing out and then losing Jonny Hayes early on, it took a bit away from our game. [...]
No matter how we won it, we've won it and deserved to win it.
They will have an opportunity for further glory when they take on St Johnstone in the Scottish Cup semi-final on 13 April where a victory would set up the chance of a historic cup double.
Inverness, who sit fifth in the Scottish Premiership, will have to bounce back for their upcoming league game against third-placed Motherwell on Wednesday.