PORT Adelaide has emphatically banished memories of last year's damaging defeat to Greater Western Sydney with a 75-point decimation of the Giants at Skoda Stadium on Sunday afternoon.

The corresponding fixture in round 19 last season brought GWS its first win at its new home and led to the dismissal of then-Port coach Matthew Primus and a clean-out of the club from top to bottom.

But it was a very different story this time around, with the visitors holding GWS to just one goal at half-time en route to a 19.11 (125) to 6.14 (50) triumph, halting a five-game skid from Ken Hinkley's outfit.

Skipper Travis Boak (29 touches, three goals) led the way for the Power, while Chad Wingard's star continues to rise and Jay Schulz and Angus Monfries added three goals apiece.

It was also a fitting day for Kane Cornes, who played a key role in his 256th game for the Power, moving one past former teammate Warren Tredrea in the club's history to claim the games record.

Unfortunately for the Giants, they followed up a fighting effort against Geelong heralded as the best in their short history with one of their most uncompetitive displays to date.

Tom Scully (30 possessions), Adam Tomlinson and Adam Treloar had the odd moment for the home side and Jonathan Giles battled hard in the ruck, but it was otherwise a meek display against a Port outfit that is also very early in its development.

The Power appeared determined to erase any thoughts of last year's visit to Skoda Stadium from the outset, putting thee goals on the board before GWS had moved the ball forward of the centre square.

In his first game since round three, Will Hoskin-Elliott answered with the Giants' first, but three more Power majors gave them a 34-point lead at the first change.

The second quarter was more of the same, with Port kicking 6.2 and holding the struggling Giants to just four behinds.

The tone was set for the rest of the afternoon, with the visitors finding space all over the ground and picking out targets in their forward line almost at will.

They will surely face a much tougher task against the Sydney Swans next week, while the bye will give the young Giants time for some much-needed rest.

PORT ADELAIDE                           6.5   12.7   17.9   19.11   (125)
GREATER WESTERN SYDNEY    1.1     1.5    3.10   6.14     (50)

GOALS
Port Adelaide:
Boak 3, Monfries 3, Schulz 3, Butcher 2, Logan 2, O'Shea 2, Westhoff, Cornes, Wingard, Hartlett
GWS: Cameron 2, Hoskin-Elliott, Whitfield, Adams, Williams

BEST
Port Adelaide:
Boak, Wingard, Brad Ebert, Cornes, Hartlett, Monfries, O'Shea, Schulz
GWS: Scully, Tomlinson, Treloar, Giles

INJURIES
Port Adelaide:
Hitchcock (ankle), Boak (finger)
GWS: Palmer (infected foot) replaced in selected side by Hoskin-Elliott

SUBSTITUTES
Port Adelaide:
Robbie Gray replaced Cameron Hitchcock (ankle) in the third quarter
GWS: Zac Williams replaced Lachie Plowman in the third quarter

Reports: Nil

Umpires: Rosebury, Hay, Fisher

Official crowd: 6601 at Skoda Stadium

James Dampney is a reporter for AFL.com.au. Follow him on Twitter: @AFL_JD