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."
|Dybala not worth as much as Neymar - Chiellini|
|Contador considers Vuelta challenge|
|Draymond Green, Conor McGregor get into spat on Instagram over Warriors jersey|
|Struggling Spieth tied with Kuchar heading to Birkdale back nine|
|Lynn to undergo shoulder surgery|
|Ronaldo: Being better than Messi is my motivation|
|´Trapped´ by tennis, Tomic doesn´t regret Wimbledon revelations|
|Lahm named German Footballer of the Year 2017 after retirement|
|Danilo sets out Man City Champions League ambition|
|Wasps end Halfpenny pursuit|
|Spieth caught inside four holes after shocking start to final round|
|Ferrer finishes determined Dolgopolov to end title wait|
|Sri Lanka turn to uncapped Pushpakumara, Pradeep and Dhananjaya recalled|
|Neymar will stay at Barcelona, insists Marlon|
|Cahill named new Chelsea captain by Conte|
|Kenedy ´strongly reprimanded´ as Chelsea apologise again to people of China|
|Klopp expects Can stay after ´good talks´ over new Liverpool contract|
|Spieth and Kuchar set for date with Open destiny|
|Bertens beats Kontaveit to make amends in Gstaad|
|Perisic can leave if Manchester United make serious offer – Spalletti|
|Shaw, Young and Rojo have ´no chance´ for start of new season|
|Rooney one of the best in his position - Koeman|
|Like watching Picasso - Roddick reflects on a career spent in the shadow of greatness|
|Star rugby ref Owens opens up on bulimia battle|
|Leaving on a jet plane - Mendy flies off to LA as Man City move nears|
|Clean athletics a ´very utopian view´, Coe claims|
|Bilic hails arrival of ´massive player´ Arnautovic|
|Bosz: Aubameyang to China talk is ´nonsense´|
|Dufty dominates on Dragons debut, Eels sneak past Tigers|
|El Salvador´s Romero banned for biting Altidore|
|Real Madrid defender Danilo joins Manchester City|
|Watson recalls fifth Open triumph as Birkdale prepares to crown new champion|
|Birkdale ´a step in the right direction´ as McIlroy struggles to challenge Spieth|
|Pedro travels home after suffering concussion|
|Predators sign Arvidsson to seven-year, $29.75m contract|
|Cubs rally to give Lester much-deserved win|
|MLS Review: Villa, New York City end Chicago run as Dallas go top|
|Costa Rica 0 United States 2: Dempsey equals Donovan record in win|
|Castro returns to DL with hamstring strain|
|Gallen signs Sharks extension|
|Valverde: Barcelona must keep Neymar|
|Paris Saint-Germain 2 Tottenham 4: Eriksen, Alderweireld score stunning goals|
|De Gea definitely staying at Man United – Mourinho|
|Mourinho rules out United move for Bale|
|Stallings shoots 60 to grab lead|
|Juventus 1 Barcelona 2: Neymar shines with superb brace|
|Rooney scores again for Everton as Sevilla are shocked|
|Pirates place Polanco on 10-day DL|
|Ebden becomes lowest-ranked ATP finalist in over eight years in Newport|
|Augusta nightmare will not affect Open bid - Spieth|
|I don´t really care, it´s not me - Koepka not excited by Grace 62|
|The Open Social Diary: Grace steals the headlines and plaudits, ´Spiethmint´ proposal for leader Jor|
|Roma sign Kolarov from Man City for €5m|
|Neymar starts for Barca amid increasing PSG speculation|
|With Open glory in his sights, Spieth is a legend in the making|
|Zidane: Morata exit leaves Madrid a striker short|
|It´s very special - Open rivals react to Grace´s historic 62|
|Kuchar: Birkdale, not Spieth, was my opponent|
|Sporting CP 2 Monaco 1: Jardim defeated in Lisbon return|
|I have never denied Ronaldo reports - Zidane|
|Birdie at 15 key for ´extremely pleased´ Spieth|
|Bacca left out because of ´future transfer market moves´ - Montella|
|The Open Diary: I know I´ve seen your Grace somewhere...|
|Hitchcox makes up for Eden absence in thrilling Castleford win|
|Stunning Spieth moves closer to Open glory after amazing Grace 62|
|Danilo leaves Madrid training camp ahead of expected Man City move|
|Court invader shouting Nazi slogans leaves Ferrer frightened|
|VfL Bochum 2 Borussia Dortmund 2: Castro and Pulisic spare Bosz´s blushes|
|Kyle Busch shows off helmet that dispenses Skittles|
|Combrinck´s late 58-metre penalty sends Lions into semis|