Collingwood felt the full force of Fremantle's grand final frustrations as the Dockers crushed the home side by 70 points in last night's AFL season-opener at Etihad Stadium.

Midfielder Nat Fyfe played a starring role as coach Ross Lyon's 2013 runners-up overpowered Collingwood 17.14 (116) to a record-low 5.16 (46) in front of a crowd of 37,571.

It was Collingwood's lowest-ever score against Fremantle, beating its 7.12 (54) at the same venue in 2004.

Fyfe sparked Fremantle's win with a stunning second- term effort. The reigning club champion finished with 20 possessions including 15 contested plus nine clearances and a goal before being subbed off in the third term.

Hayden Ballantyne, who missed four shots at goal in the decider against Hawthorn last September, kicked a game-high three goals.

Michael Johnson was dominant in defence for the Dockers while Luke McPharlin held Collingwood's big forward Travis Cloke goal-less.

Dayne Beams, Dane Swan and Scott Pendlebury were Collingwood's leading ball- winners. However, Pendlebury's tagger Ryan Crowley booted two goals to the Magpies' skipper's one and kept Pendlebury under pressure all game.

Collingwood started the match with finals-like intensity but squandered goal-scoring opportunities and led by the slimmest of margins 2.4 (16) to 2.3 (15) at quarter-time.

Fremantle slammed on six unanswered goals to lead 8.7 (55) to 2.8 (20) at half-time.

Fyfe followed up a brilliant snapshot goal off one step at the 15-minute mark by taking a spectacular mark at half-forward four minutes later, setting up a goal for Danyle Pearce.

Ballantyne kicked two of Fremantle's eight first-half goals including a brilliant left-foot snap from the boundary in the second term.

Fremantle stretched its run of consecutive goals to 12 as its advantage jumped out to 62 points before Collingwood finally notched its third goal at the 21-minute mark of the third quarter off the boot of Brent Macaffer.

Fremantle outscored the Magpies three goals to two in the last quarter.

Collingwood faces Sydney in round two on March 29 while the Dockers host Gold Coast on the same day.