Life has been anything but easy for Leeds in recent years and even with their revival under Simon Grayson, they continue to make things difficult for themselves. For the fourth time in six Championship games, Leeds gave their opponents a goal start but as in their last home outing against Millwall, they fought back to win through second-half strikes from Bradley Johnson and Luciano Becchio.
Grayson was not complaining as he reflected on a third successive win. "It is a good character we have tried to impose – to never give up and have belief. If they are going to put me through the mill every week to win games, I'll be happy with that," he said.
Captain Richard Naylor had scored an early own goal against Millwall; here he slipped and allowed Stephen Dobbie a clear path to goal in the 13th minute. Cutting in from the left Swansea's impressive Scottish forward slotted a cool finish across Shane Higgs and into the far corner. Grayson added: "We obviously want to try to cut out the mistakes that mean we have to keep coming back from behind."
Swansea had not won at Elland Road since 1949 and they got a warning when Johson rattled the crossbar in first-half stoppage time. It was Johnson who drew Leeds level after 56 minutes, slamming home after Dorus de Vries could only parry Naylor's header from a Max Gradel free-kick.
Gradel was involved in Becchio's winner too. He cut in from the left to tee up Lloyd Sam and although De Vries made the save, Neil Kilkenny drove the ball back into the six-yard box where Jonathan Howson set up Becchio to finish at the far post.
Swansea manager Brendan Rodgers felt his team should have had a penalty when Howson bundled over Joe Allen in the box, but was upbeat about their performance despite a seventh successive away League defeat. "For large parts we controlled and dominated the game," he said. "We'll get there in the end."