THE TOP eight for 2024 is set, and it all came down to a thrilling final day of the home and away season.  

Port Adelaide downed Fremantle at Optus Stadium to lock up a home qualifying final, ending the Dockers' campaign and saving Carlton's season.

The Blues had to rely on a Power victory to ensure their own finals berth after St Kilda forward Jack Higgins' matchwinning goal with 12 seconds left gave the Saints a thrilling win over Carlton at Marvel Stadium.  

Meanwhile, the Western Bulldogs will play finals after knocking off Greater Western Sydney in Ballarat in Sunday's first game, while Brisbane and Hawthorn secured their finals spots on Saturday, Sydney officially confirmed the minor premiership and Geelong booked a top-four finish.

FINALS PREDICTOR Where will your club finish?

Friday, August 23

Melbourne 8.9 (57) lost to Collingwood 15.13 (103)

- The Magpies recorded the win they needed but are officially out of finals contention after Carlton's narrow loss to St Kilda
- The Pies finished ninth after Port Adelaide's win over Fremantle

07:14

Highlights: Melbourne v Collingwood

The Demons and Magpies clash in round 24

Published on Aug 23, 2024

Saturday, August 24

Hawthorn 26.14 (170) defeated North Melbourne 7.4 (46)

- The Hawks secured their finals place and will finish seventh
- They will play the Western Bulldogs in an elimination final in Melbourne

07:09

Highlights: Hawthorn v North Melbourne

The Hawks and Kangaroos clash in round 24

Published on Aug 24, 2024

Geelong 26.12 (168) defeated West Coast 11.9 (75)

- The Cats will finish third
- They will travel to Adelaide to face Port Adelaide in a qualifying final

07:14

Highlights: Geelong v West Coast

The Cats and Eagles clash in round 24

Published on Aug 24, 2024

Brisbane 11.21 (87) defeated Essendon 10.7 (67)

- The Lions secured a finals spot and a fifth-place finish
- They will host an elimination final against Carlton

07:09

Highlights: Brisbane v Essendon

The Lions and Bombers clash in round 24

Published on Aug 24, 2024

Sydney 18.13 (121) defeated Adelaide 13.12 (90)

- The Swans secured the minor premiership
- The Swans will host the Giants in a home qualifying final

07:09

Highlights: Sydney v Adelaide

The Swans and Crows clash in round 24

Published on Aug 24, 2024

Sunday, August 25

Western Bulldogs 14.14 (98) defeated Greater Western Sydney 9.7 (61)

The Bulldogs have secured their finals berth 
- They finished sixth and will host an elimination final against Hawthorn 
- The Giants finished fourth and will play Sydney in a qualifying final

07:09

Highlights: Western Bulldogs v GWS

The Bulldogs and Giants clash in round 24

Published on Aug 25, 2024

Carlton 11.8 (74) lost to St Kilda 11.10 (76)

- The Blues finished eighth, thanks to Port Adelaide's win over Fremantle
- They will travel to Brisbane to take on the Lions in an elimination final

07:14

Highlights: Carlton v St Kilda

The Blues and Saints clash in round 24

Published on Aug 25, 2024

Fremantle 9.13 (67) lost to Port Adelaide 13.9 (87)

- The Power finished second and will host a qualifying final against Geelong
- The Dockers will miss the finals