Collingwood has let four competition points slip through their fingers and may face tribunal trouble after blowing a lead to go down to Melbourne by 19 points in the AFL Women's competition at Princes Park.
The Demons looked gone at halftime as they trailed by 19 points with just a solitary goal to their name.
But a six-goal blitz in the second half from the Demons, including a spectacular pair from Cat Phillips, helped them keep Collingwood scoreless in the second half and execute an extraordinary 38-point turnaround to run out 7.2 (44) to 4.1 (25) winners.
And the Magpies have other problems too, with Sophie Casey being reported in the final quarter for knocking out Melbourne's Meg Downie with some head-high contact, requiring her to be stretchered off the ground.
She was transferred to hospital but looked to be in good spirits.
Melbourne were best-served by Daisy Pearce who collected 16 disposals and laid seven tackles while Karen Paxman, Elise O'Dea, Lily Mithen and Phillips were also valuable.
For Collingwood, Emma Grant was their best with 10 dispsoals, six tackles and a goal.
She was ably assisted by Alicia Eva, Amelia Barden and Sarah D'Arcy.
Collingwood grabbed an early 12-point lead courtesy of goals to Caitlyn Edwards and Moana Hope who dribbled through a snap shot from 35 metres out after turning Mia-Rae Clifford inside out.
Jess Anderson halted the Pies' momentum temporarily as she booted a lovely goal on the run, but Collingwood hit back with goals from Grant, who benefited from a 50m penalty, and international cricketer Jess Cameron before halftime.
However, the Demons burst into life in the third quarter and grabbed the lead for the first time on the back of four consecutive goals.
Shelley Scott and Sarah Jolly put the icing on the cake in the final term for the Demons.