Marek Rodak: Assured but never really tested, QPR had a few efforts on goal but all of them were comfortable enough for Rodak to deal with. He commanded his area well and it was a routine performance overall. 7

Neco Williams: Neco has improved massively since arriving at the end of January. He always looked a threat going forward and his goal contributions clearly show that but defensively he was suspect at times, that seems to have changed though and yesterday I thought he was superb at both ends of the pitch. 8

Tim Ream: REAAAM! A great performance from Ream today, with his Fulham future up in the air this summer whatever happens I’m sure we can all agree that he’s been one of our most reliable performers in the Championship. He seemed to get his head or foot on most things that came his way and was crucial in preventing any real threat from QPR. 8

Tosin Adarabioyo: I wasn’t filled with confidence by Tosin in the first half, a few poor passes were putting us under pressure. He looked far better in the second half and helped to ensure the clean sheet. 6

Joe Bryan: In for Robinson today but short of confidence, it seems a long time since his marauding runs against Brentford in the play offs and regular assists for Mitrovic. He struggled to make an impact going forwards and didn’t look too confident on the ball. Despite that, he’s now been a part of two cleans sheets in a row with his last coming at Cardiff. Whilst we lose some attacking threat without Robinson we do seem more solid at the back down the left hand side with Bryan. 6

Harrison Reed: He was all over the middle of the park today, mostly sitting in the deeper role and provided great cover in front of the backline. On a couple of occasions too much space was given which led to a couple of long range efforts but luckily they didn’t trouble us. Overall a great performance from, he never seems to have a bad game which has been so valuable to us. 8

Tom Cairney: Instrumental in the first goal, his lovely ball over the top found Carvalho who he then linked up with again further up the pitch with a lovely weighted pass to put him in a great position to square it to Mitrovic. Aside from that moment I felt he struggled to find space, he kept things ticking over but creativity was lacking a little. 6

Fabio Carvalho: He also struggled to find space and was marked tightly but he managed to get himself in position to grab a seventh assist of the season, he was unlucky not to score a goal as well. Admittedly it would have been a lucky finish with his effort being deflected over Westwood and onto the post, prior to that though he made a great run from deep to create the opportunity. 7

Harry Wilson: It didn’t quite happen for Wilson today, there were a couple of nearly moments for him but the ball just wouldn’t stick or fall in the right way. He almost scored a belter early in the second half in front of the Fulham faithful but his powerful long range effort just wouldn’t quite curl inside the post. 6

Aleksandar Mitrovic: Another two goals to take his tally to 37 now, just six more needed to beat Guy Wittingham’s record. The first looked easy but came from good movement to get across his man to the near post for a tap in and I’m sure we’ve all seen the penalty followed by the scenes in the away end by now, if not then I’d highly recommend you give it a watch! He stepped up and shrugged off Charlie Austin’s attempts to get in his head before calmly sending the keeper the wrong way. 8

Bobby Decordova-Reid: It wasn’t his best performance today and it’s been hard for him this season competing with Kebano and Wilson. Unfortunately he just hasn’t managed to create the same opportunities going forwards and has lacked the same level of creativity. He did find himself through on goal in the first half but unfortunately his effort was straight at Westwood. 5

Nathaniel Chalobah, Neeskens Kebano, Jean Michael Seri: Sixes all round for todays subs. They all came on and did well to preserve our advantage in the closing stages. Chalobah played a part in the move that led to the penalty, whilst Kebano almost found himself in on goal and immediately we looked more dangerous with him. It looks as though he’s still struggling with a slight injury that kept him out before the international break but we have to hope he’ll be available for the final title push starting on Wednesday night against Boro. 6