THE RACE for the AFL.com.au tipping crown is coming down to the wire with three rounds remaining!

Paul Bastin tipped an impressive seven last week to close the gap on Marc McGowan to just two points. 

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

Greater Western Sydney (8 points)
Collingwood
Port Adelaide
Brisbane
Essendon
Geelong
St Kilda
Richmond
West Coast
Last week: 6
Total: 114

PAUL BASTIN

Greater Western Sydney (18 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 112

RILEY BEVERIDGE

Greater Western Sydney (27 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 111

SARAH BLACK
Greater Western Sydney (22 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
Fremantle
Richmond
West Coast
Last week: 6
Total: 110
TRAVIS KING

Greater Western Sydney (16 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
North Melbourne
St Kilda
Richmond
West Coast
Last week: 6
Total: 110

ADAM CURLEY

Greater Western Sydney (7 points)
Melbourne 
Port Adelaide 
Brisbane 
Western Bulldogs
Geelong
Fremantle
Richmond
West Coast 
Last week: 6
Total: 109

MICHAEL WHITING

Greater Western Sydney (31 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 109

MITCH CLEARY

Greater Western Sydney (17 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 108

CALLUM TWOMEY

Greater Western Sydney (36 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 108

CAMPBELL BROWN

Greater Western Sydney
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 8
Total: 108

BEN COLLINS

Greater Western Sydney (26 points)
Collingwood
Port Adelaide
Brisbane
Essendon
Geelong
St Kilda
Richmond
West Coast
Last week: 6
Total: 107

WAYNE CAREY

Greater Western Sydney
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
St Kilda
Richmond
West Coast
Last week: 7
Total: 106

NAT EDWARDS

Greater Western Sydney (13 points)
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
Fremantle
Richmond
West Coast
Last week: 6
Total: 106

LEE GASKIN

Greater Western Sydney (15 points) 
Collingwood
Port Adelaide
Brisbane
Western Bulldogs
Geelong
Fremantle
Richmond
West Coast
Last week: 4
Total: 104

DAMIAN BARRETT

Greater Western Sydney (13 points) 
Collingwood
Port Adelaide
Brisbane
Essendon
Geelong
Fremantle
Richmond
West Coast
Last week: 6
Total: 102

TOTALS

Greater Western Sydney 15-0 Hawthorn
Melbourne 1-14 Collingwood
Port Adelaide 15-0 Sydney
Brisbane 15-0 Gold Coast
Essendon 3-12 Western Bulldogs
Geelong 14-1 North Melbourne
St Kilda 10-5 Fremantle
Richmond 15-0 Carlton
West Coast 15-0 Adelaide