Australia's longest-running saga in sport came to a conclusion on Tuesday after the AFL's Anti-Doping Tribunal cleared 34 Essendon players - past and present - of taking a prohibited peptide.
Tribunal chairman David Jones delivered the "unanimous" not guilty verdict, with the independent body "not completely satisfied" that Essendon players were administered Thymosin Beta-4 or that they had violated the AFL's anti-doping code during the 2012 season.
The players still at Essendon following 2012 were provisionally suspended during the NAB Challenge - a pre-season competition - are free to play in the club's opening game of the 2015 AFL campaign against Sydney Swans on Saturday.
Port Adelaide pair Angus Monfries and Paddy Ryder, plus Western Bulldogs forward Stewart Crameri, who have since left the club, are also eligible to play in the opening round.
Tuesday's decision finally ends a drawn-out saga that first came to light on February 5, 2012, when Essendon self-reported concerns surrounding their supplement program, led by sports scientist Steven Dank, whose findings will be revealed at a later date.
Australian Sports Anti-Doping Authority (ASADA) or World Anti-Doping Agency (WADA) have the right to appeal the decision within 21 days.
Essendon thanked their supporters via Twitter for standing by the club, tweeting: "To all those who have stood by us, our fabric is stronger because of you. Thank-you. #DonTheSash"
ASADA released a statement acknowledging the outcome but condemning Essendon for their supplement program.
"What happened at Essendon in 2012 was, in my opinion, absolutely and utterly disgraceful. It was not a supplements programme but an injection regime and the players and the fans were so poorly let down by the club," said ASADA chief executive Ben McDevitt.
"While I am obviously disappointed that the charges in this instance have not been proven to the comfortable satisfaction of the tribunal, I am pleased that the tribunal was able to finally hear these matters."
|Nadal celebrates routine success over Sela|
|Suspended Bale ´didn´t even go for a tackle´|
|De Rossi: Italy star Verratti is one of my best team-mates|
|Warrington´s nightmare continues as Rhinos and Hull FC take charge|
|Gloucester worsen Bristol´s Premiership relegation woes|
|It´s a bad break – O´Neill saddened by Coleman injury|
|Taylor ´despondent´ after horror tackle on Coleman|
|We can make a wonderful Italy team - Ventura optimistic after win|
|Ulster keep Scarlets at bay despite late red card in Newport|
|Italy 2 Albania 0: De Rossi, Immobile on target in Buffon´s milestone appearance|
|Republic of Ireland 0 Wales 0: Seamus Coleman suffers horror injury in Dublin stalemate|
|Spain 4 Israel 1: Silva, Vitolo, Costa and Isco secure straightforward win for Lopetegui|
|Barca deny making contact with Athletic over Valverde|
|Robson backs Alli to make tournament impact for England|
|England was my country - Debutant Keane explains Ireland switch|
|Vinales recovers from first Yamaha crash to extend Qatar dominance|
|Suarez´s PSG dive was football porn - Cantona slams ´dramatic´ striker|
|Yaya Toure: Defending is annoying|
|Chelsea target Koulibaly would be happy to play in Premier League|
|The Milestone Man: Buffon´s 1,000 games in Opta numbers|
|Carrick worth another year at Manchester United – Robson|
|Is Footy McFooty Face heading for MLS? - Surprise leader in San Diego poll|
|Coutinho´s Barcelona dream can wait – Garcia|
|´Chilled out´ Rahane a good replacement for Kohli, claims Smith|
|Suns start youngest line-up in NBA history|
|Lukaku: I´m ambitious, not arrogant|
|Henderson: England´s Euros heartbreak will spur us on to bigger things|
|Lions hopefuls Heaslip and Kearney suffer injury setbacks|
|England captaincy would be an honour - Dier on leadership ambitions|
|Sergi Roberto backs Unzue for Barcelona job|
|Iniesta and Suarez heap praise on Isco as Barcelona transfer talk intensifies|
|Manchester City accept FA charge for failing to control players|
|Wolff says Hamilton ´in a league of his own´|
|De Bruyne doubtful for Belgium´s key Greece clash|
|Qin suspended for six months after Witsel clash|
|Stewart extends Panthers deal through 2018|
|Shreyas Iyer in line for India debut if Kohli fails fitness test|
|Arsenal should appoint Vieira after one more year of Wenger, says Merson|
|Suarez agreed to join Arsenal from Liverpool, claims Wenger|
|Uncapped Gibson called up by England after Smalling injury|
|´Bale not a great player until he leaves Ronaldo and his gigantic ego´|
|Costa was Atleti´s Messi - Simeone explains 2014 Champions League call|
|Ozil & Sanchez? Arsenal´s most important renewal is Wenger, claims Pires|
|Panthers put on a clinic, Broncos edge Raiders|
|Western Sydney Wanderers 3 Melbourne City 1: Santa slays City|
|Former Germany striker Kuranyi announces retirement|
|Waratahs pull off stunning comeback against sorry Rebels|
|Australia´s cricketers learn the D/L (Dalai Lama) method|
|Weigl out of Germany trip to Azerbaijan as Ozil misses training|
|Spurs star Alli handed three-match European ban for horror tackle|
|Neymar always makes the difference - Godin defends Uruguay showing against Brazil|
|F1 Raceweek: He may not like it, but Lewis Hamilton is clear favourite for Australian GP|
|South Africa handed De Kock boost ahead of crucial Black Caps Test|
|Totti could play on with Roma but will never coach|
|Tite hails Brazil character after Uruguay romp|
|There´s no special treatment for anyone - Kohli could miss final Test|
|Sharks re-sign Graham, Prior|
|Du Plessis defends under-fire Black Caps skipper Williamson|
|Neymar should win next Ballon d´Or – Miranda|
|Uruguay hurting after Brazil rout - Tabarez|
|Spurs win third straight, Clippers fall to Mavs|
|Pizzi rues ´totally unfair´ loss|
|Paulinho stunned by hat-trick performance for Brazil|
|Bauza: Argentina aren´t dependent on Messi|
|Pliskova, Cibulkova through at rain-interrupted Miami Open|
|Coric, Seppi advance in Miami|
|Lukaku can become world´s best striker - Martinez|
|Argentina 1 Chile 0: Messi penalty the difference|
|Uruguay 1 Brazil 4: Paulinho scores hat-trick as visitors close in on qualification|
|McIlroy eliminated as Spieth stays alive|