The victory capped a week that had the Magpies in the news for all the wrong reasons after president Eddie McGuire's 'King Kong' gaffe about Adam Goodes dominating the match build-up.
Things looked to take another sour twist before the match started, with full forward Travis Cloke a late omission with illness.
But it made little difference.
The usual suspects of Scott Pendlebury and Dane Swan set the tone, with dynamic first halves.
Pendlebury easily won his battle with Lions tagger Andrew Raines, racking up 11 first-quarter disposals and 18 by the half, while Swan matched with 18 of his own.
They finished with 28 and 36 respectively.
Collingwood led by 26 points at quarter-time, 45 at half-time and 50 at three-quarter time as they dominated disposals (432-294), clearances (40-31) and contested possessions (143-124).
It was one-way traffic, even though they became a little sloppy after the main break.
Brent Macaffer's blanketing run-with role on Pearce Hanley (11 disposals) was indicative of the domination.
The Lions were without the likes of Jonathan Brown (suspended), Daniel Merrett (suspended), Tom Rockliff (quad) and Matthew Leuenberger (thumb), but that was no excuse.
Their round eight upset over Essendon now seems a distant memory and they enter the bye with a 3-7 record.
Simon Black stood head and shoulders above his teammates, in a match that equalled the club record for games (318) with triple premiership teammate Marcus Ashcroft.
The 34-year-old showed the younger Lions up, putting in four solid quarters in just his fourth match back from knee surgery, finishing with 32 touches.
But it was the Magpies' youngsters that were most impressive.
BRISBANE LIONS 1.1 2.4 5.6 7.9 (51)
COLLINGWOOD 5.3 9.7 12.14 14.16 (100)
GOALS
Brisbane Lions: McGrath 3, Bewick, Staker, Redden, Paparone
Collingwood: Reid 3, Ellliott 2, Martin 2, Kennedy 2, Swan 2, Jolly, Thomas, Blair
BEST
Brisbane Lions: Black, Zorko, McGrath, Redden
Collingwood: Swan, Jolly, Sidebottom, Pendlebury, Macaffer, Martin
INJURIES
Brisbane Lions: none
Collingwood: Maxwell (hamstring)
SUBSTITUTES
Brisbane Lions: Sam Docherty on for Brent Moloney at half time
Collingwood: Alan Didak on for Nick Maxwell during the third quarter
Reports: Nil
Umpires: Nicholls, Findlay and Mollison
Crowd: 26,626