Since 2007, the clubs have again both been at the top of the ladder and have met regularly in finals. Geelong won a memorable preliminary final by five points on their way to their first flag in 44 years. In 2008, Collingwood inflicted Geelong's only home-and-away loss, by a massive 86 points, but the teams did not meet in the finals. They would meet in preliminary finals in 2009 and 2010, each winning one "en route" to a premiership. They finally met again in a Grand Final in 2011, which Geelong won by 38 points; Geelong inflicted Collingwood's only three losses for the 2011 season.