It all comes down to this as Melbourne and Brisbane face off for the 2025 NRL premiership on Sunday night.
The Storm started the campaign as one of the early favourites and claimed second place on the ladder before easing their way into the decider with wins over Canterbury and Cronulla.
They are now seeking redemption after last year's heartbreaking loss to Penrith.
Meanwhile, Michael Maguire has guided the Broncos to the grand final at the first time of asking after the former New South Wales coach grabbed the reins off Kevin Walters at Red Hill.
Brisbane struggled midway through the season and looked like they could be in serious trouble, but a timely revival allowed them to eventually finish in fourth spot.
They didn't require the double chance in the finals though, as they registered a stunning comeback victory over Canberra.
They then knocked off the four-time reigning premiers in a classic preliminary final to advance through to the decider as the club goes in search of its first title since 2006.
MORE: All the latest injury news and updates for every NRL club
NRL GRAND FINAL RESULT:
Melbourne Storm 22-26 Brisbane Broncos
(Sunday, October 5 at Accor Stadium, 7:30pm AEDT)
Melbourne confirmed team:
1. Ryan Papenhuyzen
2. Will Warbrick
3. Jack Howarth
4. Nick Meaney
5. Xavier Coates
6. Cameron Munster
7. Jahrome Hughes
8. Stefano Utoikamanu
9. Harry Grant
10. Josh King
11. Shawn Blore
12. Eli Katoa
13. Trent Loiero
14. Tyran Wishart
15. Ativalu Lisati
16. Tui Kamakimica
17. Alec MacDonald
20. Joe Chan
Storm team news:
Craig Bellamy has named an unchanged side as Melbourne attempt to claim their first premiership since their 2020 triumph.
The Storm were boosted by the return of Jahrome Hughes from a fractured arm during their prelim win over the Sharks.
The halfback was joined in the spine by Ryan Papenhuyzen, who was also back on deck, after he missed the qualifying final win over Canterbury due to a concussion.
The duo will play a major hand in the decider, along with fellow stars Cameron Munster and Harry Grant.
Shawn Blore was a late addition to the starting side last week after recovering from a throat injury. His return bumped Ativalu Lisati to the bench, where he has been named for the grand final ahead of Joe Chan.
Trent Loiero was charged for a late hit on Nicho Hynes, but will be free to take his place at lock after just copping a monetary fine.
Nelson Asofa-Solomona is missing from the 17 in a decider for the second year in a row after the enforcer was issued with a three-match suspension in Round 27 for a high shot.
Brisbane confirmed team:
1. Reece Walsh
2. Josiah Karapani
3. Kotoni Staggs
4. Gehamat Shibasaki
5. Deine Mariner
6. Ben Hunt
7. Adam Reynolds
8. Corey Jensen
9. Cory Paix
10. Payne Haas
11. Brendan Piakura
12. Jordan Riki
13. Patrick Carrigan
14. Ezra Mam
15. Kobe Hetherington
16. Xavier Willison
17. Tyson Smoothy
18. Jesse Arthars
Broncos team news:
Brisbane continued their remarkable run in the finals with another stirring comeback to bring an end to Penrith's premiership dynasty.
The Broncos found themselves 14-0 down at the break, but managed to claw their way back before the returning Adam Reynolds booted them to the win from the sidelines.
Michael Maguire has made the decision to stick strong with his halves combination that started against the Panthers, naming Ben Hunt in the No.6 jersey.
Ezra Mam returned from a hamstring injury via the bench last week and looked lively. He will have to settle for a role off the pine once again in the GF.
Patrick Carrigan returns in a major boost for the underdogs after he served a one-match ban last week. The Queensland forward will start at lock and pushes Tyson Smoothy to the bench.
Ben Talty is the unlucky man to miss out in the 17, with the forward losing his place as part of the forward rotation.
Xavier Willison made an impressive return from a long-term arm injury against Ivan Cleary's outfit and will be expected to make an impact off the bench once again after avoiding a suspension for dangerous contact.
Selwyn Cobbo is fit and available after recovering from a hamstring injury, although the flyer hasn't been able to dislodge either Josiah Karapani or Deine Mariner for a spot on the wing.
Jesse Arthars will also be forced to watch on from the sidelines as well after losing his place in the team during the latter stages of the regular season.