St Kilda fights back to earn tough draw against GWS to kick off an AFL Saturday, then Carlton will host West Coast before Port Adelaide faces Geelong at home and the Dockers and Dogs go at it in Perth. Follow the action with our live ScoreCentre.
St Kilda fightback earns draw with GWS
St Kilda have kicked the last three goals against GWS for the first draw of the AFL season.
Jake Carlisle could not take a mark for the Saints with seconds left at Docklands and steal a remarkable comeback for the Melbourne side.
GWS co-captain Phil Davis was able to spoil Carlisle and that left the Saints on 10.13 (73) to the Giants' 9.19 (73).
Saints fans were ropeable that Carlisle was not paid a free kick, but he was disappointed in himself for not taking the grab.
"I just feel like I should have marked it," Carlisle told Fox Footy.
It was a scrappy game under the Docklands stadium roof until the last 10 minutes, when the Saints roared home thanks to goals from Maverick Weller, Ben Long and Paddy McCartin.
Jade Gresham kicked a behind with two minutes left to tie the scores and the ball was then locked in the Giants' forward line, but the Saints were able to burst clear and Carlisle almost marked Jack Stevens' pass.
Only 14,956 fans were at the game, after three disappointing St Kilda losses, but the Saints' fans saw a much more-determined effort and a more-polished team would have beaten the Giants.
Live summary
Live stats
Carlton v West Coast
Live stream
Live summary
Live stats
Port Adelaide v Geelong
Live stream
Live summary
Live stats
Fremantle v Western Bulldogs
Live stream
Live summary
Live stats
AFL ladder