WEST Coast officially has a weakness, and Port Adelaide has taken full advantage to post a 42-point win at Optus Stadium on Good Friday.

In a game that featured periods of driving rain, Port booted nine goals to two in the opening half to set up the 13.17 (95) to 8.5 (53) triumph.

The Eagles have proven to be the kings of dry-weather football, but the shortcomings of the defending premiers have been clear to see when things get slippery.

In round one against Brisbane, West Coast copped a 44-point hammering in greasy conditions at the Gabba.

And against the Power in front of 49,290 fans, the Eagles’ big guns could barely fire a shot in the wet and windy conditions.

Key forwards Josh Kennedy, Jack Darling and Oscar Allen managed just one goal between them, with West Coast only avoiding an annihilation courtesy of a five-goal haul to speedster Jack Petruccelle.

In contrast, the slick and fast Power had 10 different goalkickers in a dazzling team display.

Port led by 49 points at half-time, an astonishing figure given the downpour in the first half.

Some Eagles fans left the stadium at that point, such was their dismay at how poorly their team was playing.

The six-goals-to-one second term tore the game wide open, with West Coast's defence unable to cope with the constant Power raids in the driving rain.

With tall timber Kennedy, Darling, Allen, Tom Hickey and Nathan Vardy proving to be ineffective in the wet, Port Adelaide cashed in.

Former Eagle Brad Ebert and Xavier Duursma booted two goals each in the first half, while Willem Drew snapped a ripper from the pocket as lightning flashed in the background.

Darling had a moment of madness just before half-time when he gave away an off-the-ball free kick and then a 50m penalty for slinging Riley Bonner to the turf.

West Coast showed a bit more fight in the second half when the rain stopped, but the game was already over.

Power co-captain Ollie Wines was superb with 35 disposals, seven clearances and a goal, while Tom Rockliff, Sam Gray, and Sam Powell-Pepper were also influential.

Eagles skipper Shannon Hurn and Brad Sheppard fought valiantly in defence, while Petruccelle's pace helped him to boot his career-high five goals.

But West Coast boasted few other winners in a game where Port Adelaide won the inside-50m count 69-38.

The result leaves both the Power and Eagles with 3-2 records.

NEXT UP
The Eagles face arguably their toughest road test for the season down at the Cattery against Geelong, where they have lost five-straight, and the Power will start strong favourites in a home clash with out-of-sorts North Melbourne.

WEST COAST 1.1 2.2 5.3 8.5 (47)
PORT ADELAIDE 3.5 9.9 12.12 13.17 (95)

GOALS
West Coast: Petruccelle 5, Ryan, Kennedy, Gaff
Port Adelaide: Ebert 2, Duursma 2, S.Gray 2, Powell-Pepper, Drew, Marshall, Ryder, Wines, Rozee, Houston

BEST
West Coast: Petruccelle, Sheppard, Hurn, Jetta, Ryan
Port Adelaide: Boak, Wines, S.Gray, Powell-Pepper, Lycett, Rockliff