A young Colchester United U23s fell to a 6-2 defeat at Loftus Road on Friday afternoon.
The damage was done in the first half, where the U's found themselves 4-0 down at the break and despite a brace of goals at the start of the second half, the home side ran out winners.
The deadlock was broken 22 minutes in when a slip in midfield allowed Goss to move forward and slot home past Callum Coulter.
Noah Chilvers forced a good save out of the keeper as the U's sought an equaliser, but Rangers doubled their lead on 32 minutes as, after hitting the woodwork for the fourth time in the game, Oteh was on hand to score.
Two became three as Kakay finished smartly just inside the box on 36 minutes and, three minutes later, Smyth finished off a counter attack with a tidy finish.
The U's came out on the front foot in the second half and pulled one back on 57 minutes as Miller broke through to calmly score and make it 4-1.
And four minutes later, Chilvers got another goal as he whipped home a goal to reduce the deficit to two.
However, the U's hopes of a comeback were given a blow on 70 minutes when Smyth embarked on a long run up the pitch and slotted past Coulter.
And the result was sealed in the final moments of the game as Walker turned home to make it six.