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."
|Raiders claim exhilarating win over Chiefs|
|Cronk wants to play in 2018, says agent|
|De Bruyne: Man City, United fighting for title|
|Dodgers crush Cubs to reach first World Series since 1988|
|Marshawn Lynch ejected after shoving official|
|WATCH: Hernandez crushes Cubs´ hopes with grand slam|
|Vettel retains F1 title hope|
|LeBron still trying to get into playing shape|
|Wilshere will get Premier League chance – Wenger|
|Giroud: I got lucky with Red Star winner|
|Astros manager Hinch reminds everyone ALCS is not over|
|Lakers coach Walton says players will ´come after´ Lonzo Ball|
|F1 Raceweek: Hamilton dismisses title talk as Alonso eyes future challenge|
|Montella urges fans to ´stand by´ Milan after San Siro boos|
|Koeman admits he could be sacked by Everton|
|Carreno Busta´s Finals hopes take Moscow blow, Dimitrov and Goffin stay on course|
|Gloucester back on track with Agen hammering|
|Everton 1 Lyon 2: Koeman feeling the heat, while Williams brawl overshadows spectacle|
|Bridgewater: I definitely believe I will play this year|
|AC Milan 0 AEK Athens 0: Frustration mounts for Montella in dour draw|
|MRI on Warriors forward Green´s knee negative|
|Giroud promised special winner, Wenger reveals|
|Injured Kyrgios finished for 2017|
|Former Croatia striker Klasnic undergoes third kidney operation|
|Garcia looking at home in Valderrama|
|Red Star Belgrade 0 Arsenal 1: Giroud´s special winner lights up drab encounter|
|Shakespeare: Leicester will ´pull away´ from Premier League danger|
|Robben yet to hold talks over new Bayern Munich contract|
|Bilic denies West Ham have discipline problem|
|Hamilton has no plans to take a knee at US Grand Prix|
|Alonso is the most complete driver in F1, says Button|
|Alonso to stay with McLaren|
|Nets guard Jeremy Lin out for season with ruptured patella tendon|
|Coles hails retiring Moore as ´one of the greats´|
|Benteke progressing ´ahead of schedule´|
|Ancelotti to Leicester unlikely, says Clement|
|Berdych´s World Tour Finals chances ended by back injury|
|Dyche not aware of any approach amid Leicester speculation|
|I love you, take my watch! – How Arnautovic earned a special gift from Mourinho|
|Hafeez reported for suspect bowling action|
|´Surprised´ Appleton calls for Foxes focus after Shakespeare sacking|
|Harris: Stokes should follow Warner´s example|
|Brighton boss Hughton feels ´unacceptable´ behaviour remains in football|
|Markram replaces rested Amla for final ODI|
|Benzema ´very happy´ at Real Madrid amid Arsenal rumours|
|Azpilicueta admits to low mood in Chelsea camp|
|Lozowski ends exit talk by signing Saracens extension|
|Button reveals where he plans to race in 2018|
|Bacca: I played for the worst AC Milan in history|
|I don´t want the dog meat, I want the dog himself - Saunders targeting Golovkin or Canelo|
|Aluko ´100 per cent´ in England contention, says interim boss|
|Injured Napoli striker Milik hints at loan move|
|Dortmund not expecting Reus exit|
|Neymar plans to emulate Messi by mentoring Mbappe|
|Mourinho still unclear on fitness of Pogba and Fellaini|
|Wests Tigers centre Idris retires at 27|
|Sodhi replaces injured Astle in New Zealand´s ODI squad|
|Heynckes happy with Muller form|
|Kane describes Ronaldo as ´role model´ following shirt swap|
|PSG star Mbappe: Monaco need time|
|I have full support of Everton board, claims Koeman|
|England have the right balance for Ashes - Bairstow|
|Thomas pulls clear in South Korea|
|Timberwolves, 76ers fall in anticipated openers|
|Cubs stay alive, Yankees poised to reach World Series|
|Girardi calls Tanaka ´special´ after game five masterpiece|
|Cubs´ Maddon ejected after umpires reverse controversial call|
|Brown hails ´exceptional´ Simmons after 76ers debut|
|Wilshere: Arsenal´s character can´t be questioned|
|Simmons replaces Rodda as Hunt misses out for Wallabies|