The Canterbury Bulldogs have upset the Melbourne Storm, and ended their unbeaten start to the National Rugby League season, with an impressive 40-12 comeback win in Perth.
It follows a turbulent five days for the Storm after their Monday night win over Newcastle was overshadowed by a broken neck to young Knights back-rower Alex McKinnon.
Elsewhere, the Parramatta Eels' improvement continued with a 32-16 win over western Sydney rivals Penrith at Parramatta Stadium.