Three goals in the second half saw Swansea City overcome Bolton Wanderers at the Liberty Stadium this afternoon.
Visiting Bolton created the better of the chances during the opening 45 minutes, with David Ngog forcing Michel Vorm to tip a close-range effort over the crossbar.
The game's turning point came shortly after the restart when Wanderers full-back Ricardo Gardener was handed his marching orders for a foul on Nathan Dyer.
To make matters worse for the away side, the resultant free kick found Joe Allen who scored his second goal in as many matches.
Swansea's second of the afternoon came from the penalty spot after former Swan Darren Pratley fouled Angel Rangel inside the area. Scott Sinclair stepped up to score his second goal of the season.
Danny Graham went close to extending the lead on the hour mark, but his shot struck the top of the woodwork before heading over.
The Swans striker did get his name among the goalscorers, however, but put through his own net in the 73rd minute following a cross from Chris Eagles.
There was still time for Graham to score in the right net, shooting in from close range after being put through one-on-one with Jussi Jaaskelainen.