Here are TAB.com.au's best betting options for the upcoming weekend of AFL action.
After a poor showing in the opening round of the 2020 home-and-away season, the Brisbane Lions will be desperate to atone against Fremantle in their Saturday afternoon encounter at the 'Gabba.
The Lions struggled against Hawthorn - a team they had beaten in their previous four meetings - in a 28-point loss at the MCG.
It was a surreal afternoon as the AFL announced during halftime of this game that the season would be shutdown indefinitely due to the coronavirus.
Eric Hipwood was the shining light in attack with three goals while Lachie Neale was the Lions' leading possession-getter with 26 disposals.
Neale and the Lions will be itching for revenge after his former team was victorious by the barest of margins in Round 10 last year at Optus Stadium.
The Dockers were far from disgraced in their first game under coach Justin Longmuir when they fell by six points to Essendon at Marvel Stadium after trailing by 26 points at three-quarter time.
Yes, the Lions did lose both finals at the 'Gabba last season, but they were 10-1 at home in the home-and-away season.
The Lions' familiarity at home, plus the Dockers still getting adjusted to a new coach, will ultimately prove beneficial.
West Coast started the 2020 home-and-away season with a strong display against Melbourne and they will be aiming to continue that form when they face Gold Coast at Metricon Stadium on Saturday night.
In what must have been an eerie scenario, the Eagles defeated Melbourne by 27 points in the opening round at Optus Stadium already in the knowledge that this season was set to be paused indefinitely due to the coronavirus.
Liam Ryan was in great touch with three goals while Andrew Gaff (30 disposals and one goal), Luke Shuey (27 disposals) and Dom Sheed (22 disposals and two goals) starred in the midfield.
Unfortunately for Suns fans, Gold Coast started their 2020 campaign poorly with a hefty 47-point defeat to Port Adelaide at home.
The Suns could only manage four goals and were held scoreless in the final quarter, which was disappointing after encouraging signs in the preseason.
In their 11 overall clashes, West Coast has only suffered one loss to Gold Coast while there was a draw in Round 18, 2015.
It will be interesting to see how the Eagles have acclimatised to hub life, but they should be far too good for the Suns.
It has been 14 years since Hawthorn played at Kardinia Park/GMHBA Stadium, but they will be hoping the form shown in the opening round continues Friday night against Geelong.
The Hawks had struggled recently against the Brisbane Lions but proved far too good in a 28-point triumph.
It was also pleasing to see 2018 Brownlow medallist Tom Mitchell return from a leg injury with 25 disposals.
Geelong had some stars who were underdone, notably Joel Selwood, when they fell by 32 points to GWS at Giants Stadium in the opening round.
The Cats have won 15 of their last 16 clashes at home, but the Hawks have won three of the last four against their modern-day rival.
Considering the recent record between these sides, the Hawks appeal at their current price.
St Kilda threw away four premiership points in the first round and will be determined to secure the victory on Sunday night versus the Western Bulldogs at Marvel Stadium.
The Saints led by 29 points at halftime against North Melbourne before capitulating in the third quarter and eventually losing by two points.
Unlike the Saints, the Western Bulldogs were never in contention when Collingwood humbled then by 52 points at Marvel Stadium.
The Bulldogs have plenty of room for improvement, but St Kilda does as well after Bradley Hill and Paddy Ryder showed enough in their first game for the Saints.
If the Saints can put four quarters together, they displayed enough in the opening round to indicate that they can surprise the Bulldogs as they did in Round 18 last year.
Hawthorn to upset Geelong at $2.45
Brisbane Lions to defeat Fremantle by 16 points or more at $1.75
West Coast to beat Gold Coast by 25 points or more at $1.58
Greater Western Sydney to account for North Melbourne at $1.35
Multi Price is $9.14