Scott Sinclair claimed a late winner as Swansea eventually made their dominance pay to earn a 1-0 victory over Middlesbrough in their npower Championship clash at Liberty Stadium.
The third-placed Swans had been guilty of wasting a series of chances against a limited Middlesbrough side but Sinclair, called into the England Under-21 squad earlier this week, cut in from the left flank in the 85th minute to fire his 12th goal of the season past Jason Steele with the help of a deflection.
The goal was just reward for the Welsh outfit, who were always in control and have gained ground on second-placed QPR in the table.
Middlesbrough barely registered as an attacking threat and they remain just above the relegation places on goal difference.
The best chance of the first-half fell to Joe Allen after Sinclair had skinned Nicky Bailey down the left, but the midfielder's shot was well saved by Luke Steele and Angel Rangel's follow-up effort was blocked over the bar.
Middlesbrough's best chance came at the start of the second half with O'Neil's volley from a poor Williams header being blocked by Garry Monk.
Alan Tate and Barry Robson picked up bookings for ill-timed challenges on Bailey and Garry Monk respectively as Boro slowly began to establish a foothold in the match.
Leroy Lita headed wide from an Gary O'Neil corner and Scott McDonald lashed a volley over as the home fans became ever more disgruntled.
Rangel's volley was palmed away by Steele and Darren Pratley headed over before Sinclair came to the rescue, finding space as he cut into the box from the left flank and getting away a right-footed shot that took a deflection to creep inside the near post.
Copyright (c) PA Sport 2009, All Rights Reserved.