The National Rugby League champions Melbourne have notched an unconvincing 20-14 win at Newcastle.
A 70th-minute winning try for centre Dane Nielsen saved the Storm's blushes after they trailed 14-0 in the first half.
The premiers then withstood a relentless second half barrage from the Knights, who led 14-12 at the break.