MELBOURNE, AUSTRALIA - APRIL 6: Matthew Kreuzer of the Blues is tackled by Scott Pendlebury of the Magpies during the 2018 AFL round 03 match between the Carlton Blues and the Collingwood Magpies at the Melbourne Cricket Ground on April 6, 2018 in Melbourne, Australia. (Photo by Adam Trafford/AFL Media/Getty Images)

Former North Melbourne premiership player David King says if Carlton beat Collingwood this weekend, it would be the "upset of the decade."

Both teams are coming off opposing results in their last games. Collingwood pulled out their best win of their very impressive season, while the Blues suffered their worst loss in a very disappointing season.

“Nothing’s impossible, until you look at the Carlton versus Collingwood game,” King told SEN’s Whateley yesterday.

“This would be the biggest upset of the decade, they’d make a 30 for 30 about this, there’s not a lot to say Carlton can get Collingwood.”

King did however, acknowledge that we've seen this sort of thing playout before.

“In saying that, we look back at last year, we probably send the same thing going into Round 7 and they found a way the Blues,” he said.

Collingwood have turned heads at the halfway point of the season, sitting sixth on the ladder with every chance to crack into the top four

“Collingwood are taking all before them, they’ve been awesome this year, this is just a real maturity test,” he said.

“If Collingwood turn up to play, they just put this game to bed.”

As for Carlton, King just wants to see a solid effort by all 22 players on the field on Sunday.

“Carlton needs to show effort. That’s nothing to do with the result, they need to give their fans a reason to continue to go to the football,” he said.

“Everyone’s under pressure at Carlton and the players need to relieve some of that pressure by showing simple effort.”

The Pies look to take care of their old rivals during their round three encounter by 24 points at the MCG.