SWANSEA City held off a second-half revival from Fulham to claim a 2-1 win at Craven Cottage.
Goals from Danny Graham and Jonathan de Guzman had given Swansea a 2-0 lead, but a scrappy strike from Sascha Reither made it an uncomfortable second period for the visitors.
This was Swansea's first Premier League victory since triumphing 2-0 over Arsenal at the Emirates on December 1, while Fulham have won only once in their last 12 matches.
Swansea made seven changes from their 0-0 Boxing Day draw at Reading and, although they started this game sloppily, their opening goal came after only 19 minutes.
Nathan Dyer was the architect, playing a one-two with Angel Rangel before firing a low right-footed shot just inside the Fulham penalty area.
Home goalkeeper David Stockdale saved the winger's effort, but he palmed the ball only as far as Graham, who acrobatically volleyed in from eight yards.
Fulham had their chances to equalise, but Bryan Ruiz hit one free-kick over the bar and blazed a volley wide from the edge of the Swans' box.
The Costa Rican playmaker looked the likeliest of the Cottagers to cause the visitors problems, and he forced Gerhard Tremmel into a fine save with one curling effort from the edge of the area.
Michael Laudrup's men led 1-0 at half time, and it was Ruiz who again came close to ruining that advantage when his 20-yard free-kick drifted just wide of the post shortly after the restart.
Swansea made Fulham pay for their wastefulness as they capitalised on a defensive mishap to pull 2-0 clear.
Stockdale inadvertently cleared the ball straight at his captain Brede Hangeland, and the ball squirted to Pablo Hernandez. The Spain international then coolly squared the ball to de Guzman, and the midfielder showed even more composure to stroke the ball into the bottom corner.
The Swans' joy was short-lived as Fulham pulled a goal back in chaotic circumstances.
Dimitar Berbatov headed against the bar and, with the visitors unable to clear, Ruiz hit the ball at Reither – who seemed to be in an offside position – and it squirmed into the Swansea net from a yard.
The goal sparked Fulham into life, and Swansea had to withstand a long period of pressure.
Laudrup's side had chances to make sure of victory through Graham and Rangel, but they were content just to hold on for a narrow win.