Update: 10:54PM Melbourne's Mahe Fonua scored a try double as the Storm kept their NRL finals ambitions on track with a 28-14 win over Canberra at AAMI Park.
The Storm went into Saturday's match in eighth spot on the competition ladder and enjoyed a six-try romp to break a two-game losing streak.
Fonua scored two tries in the second half and set up another for winger Marika Koroibete, who scored his first in Melbourne colours three games after switching from the Wests Tigers.
Melbourne started well and were on the scoreboard in the fourth minute through Kevin Proctor.
The hard-running backrower, who was set to join the Raiders next season until a late change of mind, was on the spot after a series of errors by the visitors.
The scoreline was then out to 10-0 when prop Jordan McLean charged on to a Cameron Smith pass and crossed.
Smith wore a No.16 jersey as part of the Rise for Alex fund-raising round, with the number worn by Alex McKinnon retired for the season by the Newcastle Knights.
McKinnon was left in a wheelchair after a tackle by McLean at the same ground back in round three.
It looked like the Storm were going to run away with the match but the Raiders finally started to build some pressure.
Canberra, who had won on their last three trips to Melbourne, got going when skipper Terry Campese fired a superb pass to winger Sami Sauiluma to dive ove in the corner.
Melbourne's Tohu Harris then gave away a penalty for holding down on the last tackle and it had the worst possible result with fullback Anthony Milford showing his speed to burn Ben Roberts and close the gap to 14-10 just before halftime.
But the second half was all the Storm, with young Victorian Fonua in the thick of the action as errors ruined the Raiders' attack.
The only blight on Melbourne's game was poor goal-kicking from Smith, who only managed two from six conversion attempts.
Canberra centre Jarrod Croker scored a late intercept try, running 85 metres to touch down, but didn't see enough ball to have an early impact.