The 2021 AFL Grand Final has arrived and there aren't two teams who deserve to be in the final game of the season more than these two.

Melbourne will take on the Western Bulldogs in a massive Grand Final.

Ahead of this week's ceremony, we put the question to you, our fans, to decide who will win the 2021 Grand Final.. and the results are tight.

Melbourne lead the way, just. 1,237 fans have voted for the Demons to break their drought and lift the cup tonight.

That's a total of 54% of the votes. Meaning the Bulldogs have managed to secure 46% of the fan vote with 1,038 of you choosing to side with Luke Beveridge's men.

2025 AFL Season Guide

DOWNLOAD NOW FOR FREE!

The two teams have beaten each other on one occasion this season given fans good reason to be split so evenly.

Not to mention both teams were dominant in their preliminary final wins two weeks ago. One difference is how the two teams have worked into this Grand Final.

The Bulldogs have played three finals and only had a rest week after the preliminary final win over Port Adelaide. Melbourne have played one game in four weeks leading into the Grand Final due to the double chance and pre Grand Final bye.