Williamstown made it through to a seventh consecutive preliminary final after defeating Sandringham by 46 points at North Port Oval on September 10, 2016.
The Seagulls kicked away from their opponents in the second and fourth quarters, going on to win 14.11 (95) to 7.7 (49).
It was a markedly different performance by the reigning premiers this week, flexing their muscles and showing that they are still a side to be reckoned with in this year's finals series.
The win now sets up a preliminary final showdown with Casey, who the club hasn't met since Round 3.
From the very first goal of the game through Sam Dunell, Williamstown never trailed in the contest, and while the Zebras had periods of play where they were able to string some goals together, the Seagulls were always able to stem the flow and add a goal or two themselves.
The match was still in the balance at three-quarter time when Williamstown held a 17-point lead, but a six-goal to one final term snuffed out any chance of a Sandringham comeback, with the Seagulls romping away to a big win in front of a great blue and gold crowd.
Willie Wheeler was again instrumental in the win, finding plenty of the football and using it with precision, giving the Williamstown forwards silver service throughout the entire match.
Fellow midfielders Michael Gibbons and Ben Jolley were also prolific, rising to the occasion of sudden-death finals football and proving to be too much to handle for a Zebras midfield that had their way with Port Melbourne a week earlier.
In defence, Nick Sing and Jack Johnstone were both rock solid and won the vast majority of one on one contests that came their way. Sing in particular was huge for the Seagulls early in the match when Sandringham did the majority of their attacking.
In the ruck, Nick Meese won his match-up with St Kilda big man Billy Longer, putting plenty of physical pressure on his opponents around the stoppages and providing first use for the likes of Wheeler, Gibbons and Jolley in the middle.