The Magpies and Bombers fought out an Anzac Day thriller in round six. Picture: AFL Photos

SEASON 2019 did not disappoint.

From several upset results to kick off the year, through to an engrossing finals series, the season was dotted with memorable occasions that left fans both joyful and heartbroken.

But what were the best?

AFL.com.au counts down the 10 most memorable games of last season, beginning with the matches from 10-6.

DECADE'S BEST FORWARDS It's not just all about Buddy
DECADE'S BEST DEFENDERS The intercept king who beats Rance
DECADE'S BEST MIDFIELDERS The most prolific player revealed

10. Round 12: Carlton 11.12 (78) def Brisbane 9.9 (63) at Marvel Stadium

The Teague train rolled out of the station courtesy of Carlton captain Patrick Cripps turning in a virtuoso performance to upset Brisbane in round 12. Less than a week after senior coach Brendon Bolton was sacked and replaced by David Teague, the Blues stumbled out of the blocks to concede the first six goals of the game against the high-flying Lions. But the Blues kicked into gear to kick 11 of the next 14 goals and claim a morale-boosting 15-point victory at Marvel Stadium. Cripps was the catalyst for the rousing victory, dominating in the midfield with 38 disposals along with booting four goals. Back-to-back Cripps goals in the third quarter swung the momentum firmly to the Blues. Ed Curnow (30 disposals, eight clearances) was also influential, while younger brother Charlie kicked three goals in his best game of the season.

9. Round 15: Essendon 12.5 (77) def Greater Western Sydney 10.11 (71) at Marvel Stadium

It was high drama at Marvel Stadium as the Bombers snatched a six-point victory over the Giants thanks to Cale Hooker's match-winning goal in the final 30 seconds. However, the biggest talking point was Shaun McKernan's goal that tied the game, with replays suggesting the ball was touched and should have been called a behind. Giants star Josh Kelly had a chance to level the scores, but his snap went wide as the siren sounded. The Bombers fought their way back from a 19-point deficit early in the last quarter, kicking five of the final six goals of the game. Making the comeback all the more remarkable for the Bombers is they did it without ruckman Tom Bellchambers, who suffered a calf injury in the third quarter.

8. Round six: Collingwood 10.13 (73) def Essendon 10.9 (69) at the MCG

The Magpies were pushed all the way by a gallant Bombers in an Anzac Day classic. Having led by as much as 33 points, the Magpies were forced to cling on for a thrilling four-point victory. Magpies skipper Scott Pendlebury claimed his third Anzac Medal with 38 disposals and six tackles, joining James Hird as the only player to earn three Anzac Medals. Adam Treloar (38 disposals, six tackles) and Brodie Grundy (24 disposals, 39 hitouts) were also outstanding for the Magpies, while Joe Daniher booted four goals from 16 touches and eight marks for the Bombers. His final goal of the game – a fantastic snap to slash the margin back to three points – capped a brilliant performance from the Bombers spearhead. However, it wasn't enough to get his side over the line as the Pies did just enough to scrape home.

02:30

7. Round 11: Fremantle 11.13 (79) def Collingwood 11.9 (75) at the MCG

Dockers star Michael Walters won a game off his own boot for the second straight week to stun the Magpies at the MCG. Having kicked a behind after the final siren the previous week to beat Brisbane, Walters again stepped up when his team needed him the most, taking a strong contested mark and kicking the goal with 30 seconds on the clock to secure the four-point victory. But the win wasn't without controversy, with Collingwood's Chris Mayne clearly touching a Walters goal in the third quarter that wasn't sent upstairs for a goal review. The two sides were neck and neck the entire day after the Magpies led by 13 points at half-time. The Dockers grabbed a four-point advantage heading into the last quarter before the Magpies kicked three of the next four goals. But the Dockers flipped the script once more to record their biggest win of the season.

6. Round eight: Sydney 11.11 (77) def Essendon 10.12 (72) at the SCG

What was already an amazing game of footy took an unusual twist after the final siren when Sydney's Dane Rampe climbed the goalpost in an attempt to put off David Myers as he was taking a long-range shot at goal. Rampe's action sent social media into overdrive and had footy fans scratching their heads. The umpires didn't penalise Rampe, Myers' shot fell short and the Swans clung on for a five-point victory. With key forwards Lance Franklin and Joe Daniher missing from their respective sides, goals came from other avenues. The Swans shared the love with 10 individual goalkickers, while small forward Orazio Fantasia booted four for the Bombers. Neither side could gain a commanding advantage, with five separate runs of three consecutive goals from each team.

03:29

Didn't see one of your favourites? Check out our top five games of 2019 here.