COLLINGWOOD forward Alex Fasolo says he was ready to play on and admits he 'milked' the contentious 50m penalty that sealed Collingwood's win over Geelong on Friday night.

Fasolo took a mark 70 metres from goal with scores level and just over a minute remaining on the clock when he was held up by Cats defender Josh Hunt.

The slight contact from Hunt was enough to convince umpire Matt Stevic to blow the whistle and put Fasolo within goal scoring range.

He kicked his third goal of the night to give the Magpies the lead and seal the win for his team.

After the match, the small forward told AFL.com.au he was ready to pass the ball off when he felt the bulky Hunt's arms around him.

"When I marked it I was going to give it to Pendles (Scott Pendlebury) and then I thought, 'Hang on a second, we want to slow this game down'," Fasolo said.

"Then Josh Hunt grabbed me and I milked it for all it was worth. I went back and I was a bit nervous but I slotted it. I couldn't be happier."

But Fasolo insists the infringement was there and Stevic made the right decision.

"He got a good chunk of me and there was plenty of hold. I think there's been plenty of lesser ones that have been given," he said.

Fasolo's opinion was echoed by Geelong coach Chris Scott.

"I'll have to have a good look at it, but my instincts were that it was a free kick," Scott said.

"The rule's pretty clear. If a player plays on but the umpire hasn't called play-on, it's not play-on. Simple."

Fasolo said the win gave the Magpies more satisfaction than most victories after the devastation of last year's Grand Final loss to Geelong.

"We try to tell ourselves it was all about the now and the future but I think I would be lying to say we weren't aware we got beaten by them three times last year and obviously losing the Grand Final hurt everyone," he said.

"It's great to put that one to bed and have a win."

Fasolo was instrumental in the win, booting 3.2 with his 16 touches. But while he was the Magpies' most impressive forward, he wasn't their most prolific goalkicker on the night, with Pendlebury kicking a career-high four goals.

"He'll tell me about that all week, he pipped me by one so I'm a bit 'devo' about that but that's alright, I'll deal with it," Fasolo said.