Ahead of Sunday's big match, Betfair sat down with five-time All Ireland winner and former Footballer of the Year Tomás Ó Sé. Here the GAA legend casts his eye over the form and picks a few betting angles.
"Dublin don’t let in too many goals and I'll be surprised if there are over 2.5 goals in the game."
Mayo are getting better
At the start of the year I famously said that Mayo were not in the top three in the country. Throughout the year they have been close to going out. Derry, Cork and Clare could all have beaten them. They have, however, improved as the year has gone on and I believe that the replay against Roscommon was a turning point. I was in a Kerry team that in '09 that was playing poorly, but as we went on we got better and Mayo are now better this year than they were last year.
The big problem is that they haven't met backs of the level that Dublin have. If that Dublin back-line hold the Mayo forward line, then Mayo are in trouble.
Dublin have the bench
The only question mark about Dublin is that they have not been tested. Tyrone fell flat on their face in the last game against Dublin. But Tyrone had no plan B, they were one dimensional, whereas Mayo have more options.
The last time Dublin were tested was in the league final in May. Mayo will zoom in on that but Dublin in May are a different proposition to Dublin in September. The other question for Dublin is, if they are in a dogfight in the last 10 minutes, how will they react? We know how Mayo will respond but, for Dublin, it's a different matter.
Jim Gavin is the envy of the country. If he makes two or three changes, it works seamlessly, as he's prove several times this season. Mayo only have the core group. Dublin have five or six lads who can come on to change the game. I mean half of their forward line is made up of players who weren't in the team last year.
Dublin are strong in every position on the field
The basis of Dublin's attacks is from Stephen Cluxton's kick-outs and he has rarely been caught. Mayo must have a plan for this. You must have a plan for Cluxton and, in fact, you must have a plan to counter every facet of Dublin's game.
Goals will be hard to come by
Dublin don't let in too many goals and I'll be surprised if there are over 2.5 goals in the game. I see no goals in the first half, both sides will batten down the hatches and won't let goals in. Without goals, Mayo cannot win this game and I think they will push for them later in the game which will leave space at the back and someone like Paddy Andrews could get in and sneak one for Dublin.
Expect a close battle
This game will go the 70 minutes. Mayo are coming like a train but they haven't met a team like Dublin. The passion of Mayo is like a burning furnace; it was blazing brightly last year in September and they got beaten and it went down to a flicker, but now it is burning again and spreading.
This will be a battle and a close game is very much on the cards. I think you will see that Mayo will compete right up to the last ten minutes but their bench is not as good as Dublin's. Dublin have former players of the year on the bench. Such an array of talent.
The two tops teams are in the final. Mayo deserve to be in the All Ireland final but Dublin will not let them have the same space in the forward lines as Kerry did. Dublin will close that down.
The All -Ireland is always won by the best football team in the country. If Dublin are mentally in the right mind and ready for a battle, then they will win. Dublin have the better players who are playing in a better system, this should see them pull away in the latter stages of the game. For that reason, I think Dublin will win and cover the handicap of -3.