Borussia Dortmund striker Robert Lewandowski has had the final match of his three-game ban cancelled by the Federal Court of the German Football Association (DFB).
The decision means the much-coveted Poland international can play in his club's match at home to Hannover at the weekend.
Lewandowski was sent off in Dortmund's 4-1 defeat at home to Hamburg in early February, and was banned for three Bundesliga games.
After an initial appeal against the suspension had been dismissed, Dortmund lodged a second.
"We believe that the findings of the evidentiary hearing should have led to a different result," Dortmund CEO Aki Watzke said directly after the first court ruling. "But apparently they were only inadequately taken into consideration."
Speaking after the ruling that scrapped the final game of Lewandowski's ban, Watzke said: "We are delighted, and I give credit to the DFB."