Round 12 of the AFL sees a shortened round of only seven games.
There are some great contests this week which kicks off with Port Adelaide vs. Richmond, before Melbourne takes on Collingwood on Monday.
We have free tips for every Round 12 AFL game this week.
7:20pm Port Adelaide Power vs. Richmond Tigers @ Adelaide Oval
The Richmond Tigers were dominant against Essendon last week and that’s why bookmakers have installed them as the favourites against the Power.
Scoring a 114-43 win over the Bombers was enough to swing momentum in favour of the Tigers, which are still in second place on the ladder.
It has been a season of mixed results for Port Adelaide, however, which sees them with six wins and four losses.
Include in the losses column was a narrow 64-61 loss to the Hawks last week but punters should respect their ability to win at home.
This game will be close but Richmond have class.
Betting tip: Richmond to win @ $1.73 (BET NOW)
Richmond by 18
1:45pm Geelong Cats vs. North Melbourne Kangaroos @ GMHBA Stadium
Both the Geelong Cats and North Melbourne Kangaroos are coming off impressive Round 11 wins.
The Cats scored a dominant 121-36 win over the Suns and the Kangaroos gave the Lions no chance of winning when scoring by 141-87.
This game couldn’t be more evenly-matched on paper, with both teams with seven and losing four this season. There’s only three percentage points between them and the winner of this game will be nicely situated in the top eight.
Bookmakers have the Cats as firm $1.46 favourites and we’re predicting a close win for the home side.
Betting tip: Geelong 1-39 @ $2.10 (BET NOW)
Geelong by 20
4:35pm GWS Giants vs. Gold Coast Suns @ Spotless Stadium
GWS got back on track with a stunning upset of the Crows last week, winning 97-81 at Adelaide Oval.
Their season can return to its heights with another win over the Suns here and most punters are predicting this game to go one way.
That’s the way of the Giants and considering the Suns scored only 36 points last week, it’s tough to see them improving enough to beat the Giants on home soil.
Betting tip: GWS 1-39 @ $2.50 (BET NOW)
GWS by 36
7:25pm St Kilda Saints vs. Sydney Swans @ Etihad Stadium
Another short-priced favourite game where the struggling Saints look to save face against the Swans.
The Saints suffered another loss to the West Coast Eagles and it’s not about to get any easier as they face the improving Swans.
Coming off a 91-61 home win over Carlton, the Swans are now sitting pretty with eight wins and three losses. That puts them in fourth position on the ladder and it was their fourth consecutive win.
That should be five straight come Saturday night and anything but a Swans win would be one of the surprises of the season.
Betting tip: Sydney –31.5 @ $1.92 (BET NOW)
Sydney by 44
1:10pm Brisbane Lions vs. Essendon Bombers @ Gabba
Essendon have been tough to predict this season.
They have looked like premiership contenders in some games but bottom feeders in others. In particular, last week when losing 43-114 at home against the Tigers.
Those kinds of performances make them tough to back with any confidence but helping them this week will be the Lions, which have one win from 11 games.
It has been another dismal season for the Queensland franchise and we can’t see it getting any better throughout the season.
We’re liking the odds for the Bombers.
Betting tip: Essendon to win @ $1.67 (BET NOW)
Essendon by 12
4:40pm Fremantle Dockers vs. Adelaide Crows @ Optus Stadium
It was an unusual performance from the Crows last week and it’s one they will want to rebound from.
With six wins and five losses this season, it has been slightly disappointing for last season’s finalists and they shouldn’t settle for anything less than a win this week.
It should come over the 4-7 Dockers, which have looked good in patches but aren’t likely to be playoff contenders.
Adelaide’s inconsistency could help punters here and the bookies are offering generous odds in the head-to-head market.
Expect a bounce-back performance from the quality side.
Betting tip: Adelaide –15.5 @ $1.92 (BET NOW)
Adelaide by 26
3:20pm Melbourne Demons vs. Collingwood Magpies @ MCG
We have said it in past weeks and still they remain underrated, but the Melbourne Demons are going places this season.
Having scored another easy victory (100-51) against the Bulldogs last week, the Demons are now in third place with eight wins and three losses.
They boast the second-best percentage with 140.2, behind only Richmond and that’s going to take them a long way.
Taking on the Magpies will present the Demons with a challenge, especially coming off a strong 138-77 win last week but we’re still fancying the home side and the odds on offer are generous.
Bookmakers have Melbourne at $1.58 which is good value to end the week.
Betting tip: Melbourne to win @ $1.58 (BET NOW)
Melbourne by 30