The Cats bounced back, both Adelaide teams dominated, Richmond continues to struggle in the big matches while Fremantle get their first win, Carlton continues on their merry way and the Dogs and Swans record gritty wins. Lets take a look at this week's Winners and Losers.
Winner: Joel Selwood and Geelong
Sometimes you just have to grind out games and that's exactly what the Cats did on the weekend against the Giants to get out of their mid-season slump.
Joel Selwood took the game by the scruff of the neck in the final quarter, battling his way to 12-disposals, nine of them contested to will his side over the line. His a once in a generation type of player and the Cats proved that if Danger doesn't get you, the skipper will.
Losses against Collingwood and Carlton would have worried Geelong fans, but their ability to bounce back and beat a top team in GWS bodes well for finals action when they'll come up against the very best. The Cats now have a massive two weeks coming up with primetime games against North Melbourne and the Western Bulldogs.
Loser: Richmond
Losing to North Melbourne was more then likely to happen down in Tasmania, but we expected more of Richmond who were coming into the game full of confidence after three wins on the bounce.
Touted as the best team in the bottom ten, that mantle has now surely disappeared and the Tigers now face the tough task of trying to make finals.
The inability of Richmond not being able to cope with North's pressure and attack on the ball signifies their well out of their depth against aย certifiedย top-four team, a far cry from the side everyone thought they would be coming into 2016.