Swansea City captain Ashley Williams admits manager Michael Laudrup set them a challenge ahead of victory over QPR.

Laudrup was concerned about their lack of goals leading into the game.

Williams said: "The gaffer set down a bit of a challenge before the game.

"We hadn't scored in three games against Chelsea, Sunderland and West Ham.

"We wanted to win, we wanted to play good attacking football and we wanted to finish off our chances."