St George Illawarra produced their best performance of the season under their new coach Paul McGregor to beat Melbourne 24-12 in Monday night's National Rugby League match at Wollongong.
Benji Marshall continued to silence his critics as his partnership with Gareth Widdop spearheaded an impressive five-try haul.
The Dragons are one win away from the top eight, just behind the Warriors.