Kyle Bennett's ban for his debut red card was this afternoon cut to one game after City appealed.
The on-loan Doncaster winger was facing three matches out following the altercation with Preston's Neil Kilkenny, who was also dismissed by referee Stuart Attwell.
City felt the punishment did not fit the crime and appealed against its severity - an act that was upheld by a Football Association panel.
But Preston appealed against the red card itself, citing wrongful dismissal in that the neck and head area wasn't touched.
The panel agreed and over-ruled Attwell completely, allowing Kilkenny to play again this weekend.
Under appeal laws, clubs can choose to contest the decision or the punishment - but not both.
Bennett will miss Saturday's trip to his boyhood club Wolves but will be available for the next home game against Crewe.