THERE'S just three rounds left in the home and away season and anything can happen as teams battle it out for a finals spot.

The round 22 action on Friday night when an injury-hit Collingwood takes on reigning premier Geelong at the MCG.

07:30

Footy Feed: Flag heroes retire, Bevo's tears, Swan on future

Nat Edwards and Sarah Olle with all the latest footy news

Published on Aug 10, 2023

It's the first of many matches across the weekend that will have huge finals ramifications. Essendon fights to keep its season alive when it takes on North Melbourne in the first of five big games on Saturday, which includes Sydney's clash with Gold Coast and Brisbane's push for a top two spot when it takes on Adelaide.

The competition's two in-form teams, Carlton and Melbourne, face-off in a huge Saturday night clash, while the Western Derby between West Coast and Fremantle will round out a big Saturday night. 

Hawthorn and the Western Bulldogs clash on Sunday, followed by St Kilda and Richmond, with Port Adelaide hosting Greater Western Sydney in the final match of the round.