Penrith climbed to the summit of the NRL ladder thanks to their fifth win in six games.
Ivan Cleary’s side replace Canterbury in first, after the Bulldogs fell to a second successive defeat away at Manly.
The Sea Eagles revelled in the tough conditions at Brookvale Oval to join Penrith and Canterbury on 18 points at the top.
The Dragons thrashed Cronulla 30-0, with Dugan in unstoppable form at centre, and Marshall excelling in the halves.
Walker finished with two tries, as the Rabbitohs came from behind to defeat NZ Warriors 34-18.
Akuila Uate’s hatrick wasn’t enough for the Knights, as the Tigers edged home 23-20.
Meanwhile, Sydney Roosters won away at Melbourne, and Brisbane eased to victory over the Raiders on Monday.
Round 13 results:
Manly 32-10 Canterbury (Jun 06, Brookvale Oval)
Parramatta 18-16 North Queensland (Jun 06, Pirtek Stadium)
Gold Coast 14-36 Penrith (Jun 07, Cbus Super Stadium)
St George Illawarra 30-0 Cronulla (Jun 07, WIN Stadium)
Newcastle 20-23 Wests Tigers (Jun 08, Hunter Stadium)
Melbourne 12-32 Sydney Roosters (Jun 08, AAMI Park)
Canberra 4-28 Brisbane (Jun 09, GIO Stadium)
Round 14 fixtures:
Penrith v St George Illawarra (Jun 14, Sportingbet Stadium)
Sydney Roosters v Newcastle (Jun 14, Allianz Stadium)
Canterbury v Parramatta (Jun 15, ANZ Stadium)
Gold Coast v Melbourne (Jun 16, Cbus Super Stadium)