Demons' rally falls just short
Melbourne came close to catching Geelong in the final term, but it was the Cats who came out on top by three points at the MCG.
Chris Scott's team collected their second win in three rounds, despite Melbourne finishing strongly.
Perhaps with fresher legs, after their match with Essendon the previous week was postponed, the Demons kicked three of the game's last four goals.
Tom Hawkins booted Geelong's only major of the final term, which proved to be enough as they secured a 7.5 (47) to 6.8 (44) victory.
Clearly they had too much time with the ball.Simon Goodwin
Patrick Dangerfield kicked a goal and had 22 disposals for the Cats, and he and fellow midfielders Sam Menegola, Cam Guthrie and Joel Selwood were crucial in the win.
It was a game that was soured, though, by the suspected broken collarbone star defender Tom Stewart suffered in the opening quarter.
The Cats, who now face a run of three games against sides in the top eight, kicked the only two goals of the first term.
They trailed by a single point at half-time before pulling away with a four-goals-to-one third quarter.
Melbourne coach Simon Goodwin was disappointed that his side had such little possession.
"We couldn't get the ball off them for large chunks. I think we got the delay on the ball we were looking for, but we didn't seal it off," he said.
"Clearly they had too much time with the ball. We'll get better at that, get the ball back off teams quicker."
He added: "You saw when we did it well in the second quarter, we got the game looking the way we wanted it to, and again late in the game we got a similar look.
"It's just being able to do it for longer - we've got to give it more energy, once we get them into those positions, to seal the deal defensively."
Melbourne are 81/50 to win their next game against Richmond, who are 13/25.
View all Australian Rules betting