QPR made it 10 points from four games by beating Millwall at Loftus Road. Here’s how we rated each Rangers player in their 2-0 victory. Joe Lumley: 7 Quiet first period for the keeper, with a couple of routine catches. Palmed away a thunderous volley from Steve Morison in the second half before he claimed a loose ball which struck the crossbar from Shaun Williams’ header. He’ll be delighted with a clean sheet. Angel Rangel: 7 Looked to get forward and was at ease defensively in the first 45 minutes. A pretty similar story in the second half, but his experience was there to deal with Millwall’s improved showing. Joel Lynch: 7 Won’t have an easier first half. Tested a lot more in the second 45 initially, but Millwall ran out of ideas and he’ll be really happy with his night’s work. Toni Leistner: 7 Hardly tested by Millwall’s frontline in the opening period. Had a bit more to do as the game went on, but he was still relatively comfortable. A good understanding at the back with Lynch. Jake Bidwell: 7 Comfortable on the left and was never in any danger. Nearly made it three with a strike towards the near post only for Ben Amos to save with his feet. Geoff Cameron: 6 Slightly anonymous first half but used his experience to steer his side over the line in certain situations. Could have maybe got into the game a bit more but he’ll be satisfied with his work. Jordan Cousins: 7 Did his job well and showed good energy in front of the back four. Had a goal-bound follow-up was blocked after Amos had saved to deny Massimo Luongo. QPR boss Steve McClaren: “It was an excellent performance in the first half. We were solid, composed and played good football. We were so good in that first half. We restricted and smothered them and we should have got a third goal in the second half.” “It was an excellent performance in the first half. We were solid, composed and played good football. We were so good in that first half. We restricted and smothered them and we should have got a third goal in the second half.” Massimo Luongo: 7 Grabbed the opener just shy of the half-hour, getting up to nod Rangers in front. Perhaps couldn’t get forward or into goal-scoring positions as the game went on, but he did so on one occasion when he saw his shot saved by Amos after Ebere Eze’s clever pass. Luke Freeman: 7 Looked to find space and his movement was good. Had a couple of bursts through the middle trying to find that killer pass. Taken off with 10 minutes to go. Ebere Eze: 8 Lively early on and sent in a fizzing delivery which was waiting to be tucked home. But he got on the scoresheet soon after Luongo to double Rangers’ lead. Came alive again with 12 minutes remaining, playing a lovely ball into Luongo’s feet inside the box. Now a real crowd favourite. Nakhi Wells: 7 Couple of free-kicks over the bar and an effort well saved in the opening half hour, and then played a big part in the opening goal. A lot quieter in the second period and was substituted for Tomer Hemed. Tomer Hemed: 6 On for Wells just after the midway point of the second half. A free-kick from 25 yards was well saved by Amos, getting across to his left.<doc-sep>It was a bad night in west London for Millwall. Two first half goals from Massimo Luongo and Ebere Eze secured all three points for Queens Park Rangers as a below-par Millwall were undone. Here's how reporter Jake Sanders rated the Lions players in defeat. Ben Amos - A mixed night. Made a fine save to deny Jordan Cousins when one-on-one in the first-half, but from the resulting corner flapped at Luke Freeman’s cross, allowing Massimo Luongo to head home the opener. Could have also done better with Ebere Eze’s goal as the ball seemed to slip through his hands. Produced some decent stops in the second-half but the damage had already been done. 5 Conor McLaughlin - Should have done better from QPR’s second goal as he only half cleared the cross that allowed Eze to convert. Struggled with Jake Bidwell’s pace and energy all evening and perhaps starting Mahlo Romeo would have been a wiser option. 5 Murray Wallace - Had a very difficult time against Nakhi Wells’ pace and made a cynical foul on the Rangers forward in the first-half, pulling him back just outside the box. Quieter second-half as the Lions piled men forward. 5 Jake Cooper - Doesn’t look the same player without Shaun Hutchinson next to him. Should have helped himself to his second goal of the season but could only head onto the bar from Williams’ corner right at the start of the second period. Made a superb goal-saving block to deny QPR from going 3-0 ahead late in the game. 6 James Meredith - Battled away with O’Brien down the left without much joy. 6 Jed Wallace - Fortunate not to give away a penalty after seven minutes as the ball looked to strike his arm, but referee Robert Jones waved play on. The only one that really tried to get thing, but to no avail. Had one half chance in the final minute but blazed over from 18-yards. 6 Shaun Williams - Won’t play much worse this season. Made a needless early challenge on Ebere Eze right the edge of the box, but luckily, Wells fired over from the resulting free-kick. Fouled the same player moments later and was booked. Far too cheap in possession and his night was summed up at the beginning of the second-half when he conceded a throw straight from the kick-off. 4 Ryan Leonard - Playing his second game within the space of five days after so long without minutes seemed to have caught up on him and struggled to replicate his performance against Leeds on Saturday. 5 Aiden O’Brien - Couldn’t to get into the game and had no impact at all. Easy to forget he was playing at times and was replaced by Skalak on 72 minutes. 4 Tom Bradshaw - Worked hard and won plenty of free-kicks, but him and Gregory were starved for service in the first-half and was replaced by Morison at half-time. 5 Lee Gregory - Had a great early chance to run at the QPR defence and get a shot away but took too long and was crowded out after a fine flick from Bradshaw. Improved when Morison was introduced but like so often in recent weeks, barely had a sniff in the box. 6 Subs: Steve Morison - Came on at half-time for his 300th Millwall appearance and gave his side that energy and spark that was missing in the first. Nearly made an immediate impact as his powerful volley stung the palms of Joe Lumley in the Rangers goal. Even managed to catch up with Freeman and made an excellent sliding tackle as he chased back after losing the ball. 6 Jiri Skalak - Replaced O’Brien for the last 20 or so minutes and his only meaningful contribution was a pull-back on Eze in which he was booked for. 5 Tom Elliott - Played the final 5 minutes and had one chance to reduce the deficit but headed over. 5 Keep up to date with the latest news, features and exclusives from football.london via the free football.london app for iPhone and Android . Available to download from the App Store and Google Play .<doc-sep>
QPR made it five games unbeaten as they saw off London rivals Millwall at Loftus Road. Goals from Massimo Luongo and Ebere Eze won it for the Hoops in the first haf. Here's how reporter Tom Victor rated the players. Joe Lumley - Got ahead of himself a couple of times, coming for crosses well outside his postcode, but was alert on the rare occasions he was called upon to make saves. 6 Angel Rangel - Remains solid at the back, and provided no-nonsense defending when required. The Spaniard will never be the most flashy player, but he has shown his value to the team since coming in. 7 Toni Leistner - A sloppy foul on Lee Gregory was a blot on an otherwise calm performance from the captain, who will be happy to have played his part in. 6 Joel Lynch - Barely troubled throughout the 90, and wasn’t afraid to dart forward from defence as he grew in confidence against a toothless Millwall attack. 7 (Image: PA) Jake Bidwell - A constant threat down the left, almost playing as a winger at times. His smart early cross made the second goal of the evening, and he could have even found himself among the goals on another day. 8 Jordan Cousins - Had one shot from range n the first half that we won’t dwell on, but was a useful presence on the right. His run and shot brought about the corner from which QPR opened the scoring. 7 Geoff Cameron - A useful presence in midfield on his full debut, strong physically and in the air and constantly talking to his teammates. Certainly passed his audition to start in the middle more regularly. 7 Massimo Luongo - He just loves playing against Millwall. That’s two goals in two home games against the Lions, and he showed great instincts to head in the opener just as QPR might have started to get worried about missed chances. Almost had a second when played through by an Eze backheel late on. 7 (Image: Pete Norton/Getty Images) Luke Freeman - A busy performance, if not quite up to the standards he set for himself against Bolton. Picked up a needless yellow card before he was replaced late on, but was tidy on the ball as always. 7 Ebere Eze - The main danger man early on, even before his goal. Millwall had no way of dealing with the youngster, who seemed to be first to every ball and a constant threat. After having to do more defensive work from wide starting positions of late, he thrived in a free role behind the striker. 9 Nahki Wells - Still waiting for that first QPR goal, but he did a great job leading the line alone for more than an hour and made a great run to help create the opener for Luongo. Just maybe let someone else take the free-kicks next time out. 7 Substitutes: Tomer Hemed (for Wells, 73) - Went close with a free-kick from range, and kept the Millwall defence honest after coming on. 6 Josh Scowen (for Freeman, 81) - Brought on to close the game out, which he did with little difficulty. 5 Matt Smith (for Eze, 88) - Another very brief run-out for the striker. 5 Keep up to date with the latest news, features and exclusives from football.london via the free football.london app for iPhone and Android . Available to download from the App Store and Google Play .