Melbourne are a game away from successive NRL grand finals after a thrilling 18-16 victory over a fearless Parramatta outfit at AAMI Park.
Storm captain Cameron Smith kicked the penalty goal in his record-breaking 365th NRL game.
Three tries apiece gives a fair indication of the close nature of the game yet there was something a little special about the performance of the Storm in the second half.
Twice the Eels looked to have taken the lead but first they were foiled by forward passes or knock-ons as Melbourne defended desperately inside their 20-metre line.
The minor premiers looked at their composed best early on at AAMI Park but still only managed one try, to Josh Addo-Carr in the fourth minute, which was lucky to be awarded after a dubious Curtis Scott pass.
Eels fullback Will Smith held a superb inside ball from five-eighth Mitchell Moses to take a 10-4 lead into the break.
Munster returned but more errors, five for the half, crippled any momentum for the Storm, who were fortunate to hold out until half time at 10-4 down.
SHARE Share on Facebook SHARE Share on Twitter TWEET Link
The first try was scored by Felise Kaufusi after the frantic Storm sent the ball through 13 pairs of hands on the final tackle.
Completion rates would have been the focus of Craig Bellamy at half-time, as his side were sitting at an abysmal 64.7 per cent after managing to fumble their way through a pressurised half were the Eels consistently challenged them.
Parramatta had two players - Manu Ma'u and Daniel Alvaro - both put on report which could hinder their finals hopes.
The Sea Eagles take on Penrith after minor premiers Melbourne narrowly escaped with an 18-16 win over the Eels.
Melbourne have a preliminary final booked now against one of three clubs - Brisbane, Manly or Penrith - in a fortnight's time at AAMI Park; Parramatta head back to Sydney and will play the victor of tomorrow's Sharks-Cowboys clash next weekend.