Leyton Orient boosted their hopes of avoiding relegation with a crucial 3-1 home win over Port Vale on Saturday.
It did not look good at the break as the O's trailed 1-0 after a deserved goal from Chris Birchall.
But the turning point came early on in the second half when goalkeeper Chris Neal was sent off for bringing down Chris Dagnall. David Mooney levelled the game from the penalty spot.
A Neil Collins own goal handed Orient the lead before Mooney missed the chance to score again when his second penalty was saved by Sam Johnson.
But a superb strike from Dean Cox sealed the comeback victory which keeps Fabio Liverani's side within touching distance of the sides above the relegation zone.
Footage courtesy of Leyton Orient's YouTube channel.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here