The Cats were well served by Matthew Stokes (28 disposals), Steve Johnson (25 touches) and Mitch Duncan (27 possessions) but butchered a host of scoring chances with errant goal kicking.

Key forward Tom Hawkins slotted three goals from limited opportunities and Josh Walker booted two but the Cats paid the price for wasteful goal shooting, particularly in the second quarter.

In a freewheeling fixture, Geelong held a two-point advantage after both sides kicked four goals in the opening quarter.

Both teams then had five scoring shots in the second term, with the Power logging 4.1 while Geelong returned just five points.

Geelong's inefficiency helped Port create a three-goal break at half-time - a margin the rampant hosts doubled in the initial six minutes of the third term when the influential Gray slotted his second.

The Cats briefly rallied but could only get within four goals before Port kicked away again, taking a defining 38-point buffer into the last quarter.

Port's reigning club champion Wingard then capped a stunning Port victory with two quick goals in the last quarter.