THE 2017 AFL season – at least the home-and-away rounds – will go down as one of history's most competitive and thrilling.

To celebrate a season for the ages, we're asking you to help rank 2017's best games.

From instant classics like the Port-West Coast elimination final to Adelaide's implausible comeback against Collingwood, there's a lot to choose from, so we've asked AFL.com.au match reporters to prepare a 16-match shortlist.

You can refresh your memory, then vote for the year's best game on the poll below.

We'll rank the results and present a countdown of the year's best games, as voted by you, on AFL.com.au from January 2.

R2: Western Bulldogs v Sydney

A see-sawing Grand Final rematch, highlighted by an unstoppable burst from Lance Franklin that almost, but not quite, stopped the Dogs in their tracks.

Match report

R6: GWS v Western Bulldogs

Cold revenge for the Giants for 2016's preliminary final defeat. A pulsating blow-for-blow encounter in Canberra which the Bulldogs could have pinched in the dying moments.

Match report

R8: Richmond v Fremantle

The Dockers mob MCG match-winner David Mundy. All pictures: AFL Photos

Heaven and hell for Tiger fans. A last-quarter comeback that erased a 30-point deficit, only to be undone by David Mundy's shot on the siren.

Match report

R9: GWS v Richmond

The Tigers thought they'd sealed it with 80 seconds to play, but a Shai Bolton goal was overturned, the Giants took it the length of the field and Jeremy Cameron nailed the winner.

Match report

R10: Sydney Swans v Hawthorn

A brave brown and gold performance at the SCG looked to no avail when the Hawks surrendered the lead late on. But a 50m bomb from Jarryd Roughead delivered a memorable win.

Match report

R10: Geelong v Port Adelaide

Charlie Dixon cops it from the Cats during May's Thursday night thriller. 

Patrick Dangerfield's boot decided a thrilling Thursday night at the Cattery. It followed a moment of controversy when Power forward Charlie Dixon was called to play on after taking too long to shoot for goal.

Match report

R10: West Coast v GWS

Severely undermanned, the Giants stormed West Coast's fortress. There were eight lead changes in a gripping final quarter, with Toby Greene's late heroics sealing the points.

Match report

R12: Melbourne v Collingwood

Eight years after his horror Queen's Birthday debut against the Pies, Demon Jack Watts became a hero in the same fixture, kicking a brilliant goal inside the final two minutes to seal the result.  

Match report

R14: Sydney Swans v Essendon

The Bombers led by 17 points at the 24-minute mark of the last term, before their ghosts returned and Gary Rohan delivered the home side an incredible win after the siren.

Match report

R14: West Coast v Melbourne

Unlikely Demons hero Tom McDonald lets rip after a long-awaited win in the west.

The night the Demons ended a 15-year hoodoo against the Eagles in Perth. It took a miraculous goal from defender Tom McDonald to clinch the thriller.

Match report

R17: Geelong v Hawthorn

Five goals on one leg from Patrick Dangerfield lit up a game that gripped us until the dramatic final seconds. Isaac Smith could have won it for the Hawks, but his shot sailed right.

Match report

R19: Collingwood v Adelaide

Mitch McGovern soars and Magpie hearts are broken. 

The Magpies led by 50 points early in the third quarter, but the Crows wouldn't go away. Mitch McGovern's huge pack mark seconds before the final siren secured a famous draw.

Match report

R22: Adelaide v Sydney

Two teams at the top of their games slugged it out in a heavyweight blockbuster at Adelaide Oval. A one-two combination from Sam Reid and Tom Papley decided the contest.

Match report

R23: West Coast v Adelaide

A home-and-away season finale that virtually stopped the nation. With the finals hopes of West Coast and Melbourne both hinging on the result, the Eagles had to not just upset the ladder leaders, but do so by a big enough margin to dislodge Melbourne from the eight. It went to the wire.

Match report

Elimination Final: Port Adelaide v West Coast

Luke Shuey wheels away after nailing his shot after the siren to end Port Adelaide's season.

Not content with round 23's heroics, the Eagles played out another heart-stopper. After scores were level at the final siren, Port surged to a 13-point lead in extra time. It looked enough, until the umpire's whistle and Luke Shuey's boot delivered a finish that still feels hard to believe.

Match report

Grand Final: Adelaide v Richmond

An unforgettable day for the Tiger army. Stars Dustin Martin, Alex Rance and Bachar Houli thrived on the biggest stage as first-quarter nerves gave way to hope, then belief, then unbridled celebration.

Match report

Want more?

• Find out which home-and-away game took out Match of the Year in the 2017 AFL.com.au Fan Awards