IT'S MAKE or break in tipping this week with a nightmare round set to separate the best from the rest.
There's only one unanimous choice this week with our reporters split on the other eight matches.
The race for the AFL.com.au tipping crown is coming down to the wire. Paul Bastin tipped an impressive eight last week to close the gap on Marc McGowan to just one point, while Riley Beveridge is still in the mix in third place.
GET THEM IN Tap here to enter your tips
Below are round 21's expert tips to help you pick a winner.
The Official AFL Tipping App is free in the Apple App Store and Google Play Store.
MARC McGOWAN
Melbourne (12 points)
St Kilda
Brisbane
Adelaide
Port Adelaide
Fremantle
Richmond
Greater Western Sydney
Hawthorn
Last week: 7
Total: 121
PAUL BASTIN
Sydney (18 points)
Carlton
Brisbane
Collingwood
Port Adelaide
Fremantle
Richmond
Greater Western Sydney
Hawthorn
Last week: 8
Total: 120
RILEY BEVERIDGE
Melbourne (19 points)
Carlton
Brisbane
Collingwood
North Melbourne
Essendon
Richmond
GWS Giants
Hawthorn
Last week: 8
Total: 119
SARAH BLACK
Carlton
Brisbane
Adelaide
Port Adelaide
Fremantle
West Coast
Western Bulldogs
Hawthorn
Total: 117
TRAVIS KING
Melbourne (11 points)
Carlton
Brisbane
Collingwood
Port Adelaide
Fremantle
West Coast
Western Bulldogs
Hawthorn
Last week: 7
Total: 117
MICHAEL WHITING
Melbourne (12 points)
Carlton
Brisbane
Adelaide
North Melbourne
Fremantle
Richmond
Western Bulldogs
Hawthorn
Last week: 8
Total: 117
MITCH CLEARY
Sydney (15 points)
Carlton
Brisbane
Adelaide
Port Adelaide
Fremantle
Richmond
Western Bulldogs
Hawthorn
Last week: 8
Total: 116
CALLUM TWOMEY
Melbourne (12 points)
Carlton
Brisbane
Adelaide
Port Adelaide
Fremantle
Richmond
Greater Western Sydney
Hawthorn
Last week: 8
Total: 116
CAMPBELL BROWN
Sydney
St Kilda
Geelong
Adelaide
North Melbourne
Fremantle
Richmond
Western Bulldogs
Hawthorn
Last week: 8
Total: 116
ADAM CURLEY
Sydney (13 points)
Carlton
Geelong
Collingwood
North Melbourne
Fremantle
West Coast
Western Bulldogs
Hawthorn
Last week: 6
Total: 115
BEN COLLINS
Melbourne (11 points)
Carlton
Brisbane
Adelaide
Port Adelaide
Fremantle
Richmond
Greater Western Sydney
Hawthorn
Last week: 7
Total: 114
WAYNE CAREY
Sydney
Carlton
Brisbane
Adelaide
North Melbourne
Fremantle
West Coast
Greater Western Sydney
Hawthorn
Last week: 8
Total: 114
NAT EDWARDS
Melbourne (7 points)
Carlton
Brisbane
Collingwood
Port Adelaide
Fremantle
West Coast
Greater Western Sydney
Hawthorn
Last week: 7
Total: 113
LEE GASKIN
Sydney (10 points)
St Kilda
Brisbane
Adelaide
Port Adelaide
Fremantle
Richmond
Greater Western Sydney
Hawthorn
Last week: 7
Total: 111
DAMIAN BARRETT
Sydney (24 points)
Carlton
Brisbane
Adelaide
Port Adelaide
Fremantle
West Coast
Greater Western Sydney
Hawthorn
Last week: 6
Total: 108
TOTALS
Melbourne 8-7 Sydney
Carlton 12-3 St Kilda
Brisbane 13-2 Geelong
Adelaide 10-5 Collingwood
North Melbourne 5-10 Port Adelaide
Fremantle 14-1 Essendon
Richmond 9-6 West Coast
Greater Western Sydney 9-6 Western Bulldogs
Hawthorn 15-0 Gold Coast