Geelong have secured second spot on the AFL ladder and a home qualifying final after belting Greater Western Sydney by 44 points at Simonds Stadium.
After trailing briefly early in the opening quarter, the Cats were never behind again and they went on to win 15.13 (103) to 8.11 (59).
If Richmond beat St Kilda on Sunday they will rise to third place and take on the Cats in the opening week of the finals at the MCG.
A Tigers' loss against the Saints would set up a repeat clash for the Cats against the Giants in two weeks' time, with that fixture likely to take place at Simonds Stadium.
With the chance that Saturday night's match could be the last one played at the Cats' home ground this year, veteran defenders Tom Lonergan and Andrew Mackie revealed they would be retiring at season's end, with the popular pair receiving the plaudits of the crowd after the final siren.
The game against GWS was in the balance at halftime when the Cats led by just seven points.
But it was pretty much one-way traffic in the second half.
Geelong kicked six goals to one in the third quarter to lead by 40 points at the final break.
The worst moment of the third quarter for the Giants came when big Rory Lobb lost his bearings in the defensive goal square and inexplicably failed to get a hand on a speculative long-range shot for goal from the impressive Jordan Murdoch.
Any slight chance of a Giants comeback was snuffed out in the first couple of minutes of the final term when Murdoch kicked a clever snap to blow the margin out to 47.
The Cats shared the load in attack, with 10 individual goalscorers, led by Sam Menegola with three.
He finished with a game-high 34 possessions and was well-supported in the midfield by superstar Patrick Dangerfield and Mitch Duncan.
Jed Bews did a good job limiting the influence of Toby Greene, although the dangerous Giants forward still managed to kick three of his team's eight goals.
GWS were best served by co-captain Callan Ward and Dylan Shiel.
But former Cats Steve Johnson and Shane Mumford were both largely ineffectual for the visitors, with the 34-year-old Johnson's position in the GWS lineup for the final series now in serious doubt.
The Cats will head into September having recorded recent victories over both of their potential qualifying-final opponents.
"If we had had bad losses that would have been a little bit of a problem, but sometimes losing games can help you find a way forward as well," said Cats coach Chris Scott.
" ... I don't think that previous performance makes that much difference to future performance.
"Sometimes teams match up OK against different teams - but I don't think that's the situation with us and Richmond and GWS.
"But it's preferable to have played well against them in the recent past."