QPR fell to a 3-2 defeat in an entertaining game at the Riverside.

Despite twice taking the lead, the quality of the home side's attacking play saw them come out on top.

But who came out on top in our full-time player ratings?

It was David Wheeler who put the Hoops in front with a real poachers finish following a scuffed effort early on.

Middlesbrough then tried to get back into the game, but the Hoops set up to frustrate them with Luke Freeman and Matt Smith providing an outlet to relieve the pressure.

In the second half it was Jamie Mackie who's tireless running caused real problems, leading to his goal to give QPR the lead again, before two great team moves from the host's allowed them to take the three points.

But who would you vote as QPR's top performer?

Use the widget below to have your say and we'll reveal the vote in the coming days.