Clyde recorded their first win in 10 games with a convincing 3-1 victory over Annan Athletic at Galabank.
The visitors got off to a flying start, despite having lost their last four matches, as Bryan Gilfillan and David Marsh scored inside the opening 20 minutes.
Gilfillan headed home a Sean Fitzharris cross from the right before Marsh doubled the lead with a right-footed effort from inside the penalty area.
But Marsh went from hero to villain moments later, conceding a penalty and getting sent off for two bookable offences in the space of three minutes.
Jamie Barclay saved Graeme Ramage's spot-kick though and the hosts didn't have a man advantage for long as Steven Swinglehurst was given his marching orders after picking up a second yellow card for a foul on Stefan McCluskey.
Gilfillan completed his brace from close range in the early stages of the second half and, although Scott Chaplain smashed home a late penalty for Annan after Rikki Lanie handled inside the area, Clyde claimed a much-needed victory.