Held to just 22 points in their defeat by North Melbourne last weekend, the Cats romped past that total in the first quarter on their way to a 28-point win, 11.4 (70) to 5.12 (42).
Midfield flyer Nina Morrison was as prolific as ever for Geelong with 32 disposals, although she got plenty of help from line-breaking defender Becky Webster who racked up 26 on her return from injury.
Chloe Sheer and Jackie Parry looked completely unstoppable at times in the Cats' forward line, slotting six goals between them.
The win leaves Geelong 3-1 for the campaign and firmly in the top-four hunt, heading into Thursday night's blockbuster clash with top-ranked Melbourne (4-0).
They jumped Port thanks to their efficient forwards, finding four unanswered goals in the first term with Parry and Scheer having their fingerprints all over everything.
The Cats goalsneaks grabbed a goal apiece and each set up another, with Morrison roving and scoring late to put them 25 points clear.
They added another three to start the second term with Kate Surman's running effort against her old side putting Geelong 46-3 ahead.Â
The Power did not score a goal until Gemma Houghton snapped one a minute before the halftime break.
A Port comeback looked unlikely, and two clever snaps from Ashleigh Saint in the third term were cancelled out by Scheer and Georgie Prespakis, who relished the Power releasing a hard tag on her with a huge term.
Port will be furious with their poor start and wasteful goalkicking, having won the second half but finding themselves in too deep a hole after the game's early stages.
Houghton, Port's best player, added a third goal in the final term, but her side's 5.12 return cost them any chance of pushing the Cats.
Port's Indy Tahau went down in the second term with a non-contact knee injury and took no further part in the game, the club suspecting she has suffered a tear of her anterior cruciate ligament.