Safe to say this is the most unpredictable Premier League season in recent memory. Leicester City are top of the league, reigning champions Chelsea sit 12th and Tottenham are in with a genuine chance of title glory - who would have called it.
But for Arsenal, who are third and two points behind the Foxes, they'll be thinking this might just be their year. Stereotypically, the Gunners start the season strong but slowly wither away as the season progresses, yet here they are, 26 games in and still in the race.
It's a tough ask to pip Leicester and Tottenham to the title, of course, given their rivals' form, but ultimately, this is Arsenal's best shot of winning their first league title since 2004 - and here's why.
SIGN UP NOW
For many years it was the case Arsene Wenger's side would come unstuck against the Premier League's elite, yet something seems to have clicked this campaign.
The Gunners have twice beaten Leicester, ovecome Manchester City and United at the Emirates and lost only to Chelsea, albeit embarrasingly on two occasions.
And following their dramatic and uncharacteristic last-minute winner against Claudio Ranieri's Foxes on February 14, the players are starting to believe this could be their year.
Armed with the world-class talents of Mesut Ozil, Alexis Sanchez and Petr Cech, Arsenal now have the bit between their teeth and look ever-likely to build upon their two consecutive FA Cup triumphs.
Experience vs Inexperience
Whilst the Premier League has been nothing short of exciting and entertaining this season, the standard has been rather poor. Chelsea face an uphill battle to claim even a Europa League spot, United continue to struggle against the lesser sides and City - well, they've lost two home games on the spin after weak performances.
Of the top three, then, Arsenal undoubtedly boast greater experience with regards to title run ins. Sure, the north Londoners haven't won in over a decade, but a number of the club's players have won various leagues across Europe in recent times.
Tottenham, meanwhile, often crumble if previous seasons are anything to go by, whereas Leicester were in a relegation fight this time last year - whether they can last the distance remains to be seen.
Momentum can swing in any direction, of course, but history dictates Arsenal are in the strongest position.
Injuries have often proved an issue for Arsenal yet they still find themselves in the title race - and the return of several key players will only add to their bid.
Danny Welbeck marked his long-awaited return with an injury-time goal against Leicester, Alexis Sanchez and Francis Coquelin recently shrugged off their respective injuries and Santi Cazorla is nearing his own return.
When playing their strongest side, Arsenal look deadly on the attack, strong in defence and creative in midfield, with Cech's presence in goal arguably the most important of them all. A bench filled with talent will also play its role.