Jumps jockey Paul Gallagher, who was suspended for failing a breath test at the Warrnambool races last week, has had four days shaved off his ban following an appeal.
Gallagher was suspended for 28 days by stewards after he recorded a blood alcohol level above the 0.02 limit when tested ahead of last Wednesday's Galleywood Hurdle meeting.
All jockeys competing at the Warrnambool meeting were tested on the day.
Gallagher initially blew 0.042 before showing a 0.030 reading 20 minutes later.
He was stood down from his ride in the Galleywood Hurdle.
Gallagher appealed against the severity of the suspension on Thursday and the Racing Appeals and Disciplinary (RAD) Board reduced his penalty to 24 days.
He is free to resume riding on May 25 when three jumps races are scheduled at Casterton.