The Dons made a dream start, forging ahead within 60 seconds, as a simple ball over the top found Moss who he finished with his left foot into the corner.
It was 2-0 just before the 20-minute mark after Jason Weldon poked through a ball to Adam Morrow which left him one on one with the goalkeeper. He unselfishly squared it to Ryan Kramer who couldn’t miss.
MHD's first-half dominance continued, and they added a third after 30 minutes - there was some fortune involved as a Jamie Nagioff strike took a big deflection on route to the goal that left the goalkeeper stranded.
It was 4-0 just before half time, as Zach Cohen put a beautiful weighted lofted through ball into the path of Moss who took it round the keeper and calmly put it away for his second goal of the day.
Raiders looked a lot sharper at the start of the second half, but the game was put beyond any doubt when Dons centre-back Josh Cinna hit the back of the net with a 30-yard thnderbolt.
Raiders fought back valiantly, while their keeper made a string of impressive saves to keep it at 0-5. NLR's efforts started to pay out with two consolation goals late on, firstly directly from a free-kick and the second from a corner.
Delighted Dons boss Brandon Hamme told JC Sport: "It was a great performance from the boys, especially in the first half. We lacked a bit of sharpness towards the end but that’s understandable due to our lack of games recently but there are a lot of positives to take into next week’s crucial game."
DONS: Oliver Burchell, Adam Ben-Harosh, Josh Cinna, Sammy Hakimian, Ryan Kramer, Adam Lisberg, Adam Morrow, Jamie Nagioff, Harry Moss, Nick Phillips, Jason Weldon. Subs: Richard Hayim, Zach Cohen
SCORERS: Moss 2, Kramer, Nagioff, Cinna
RAIDERS: Jason Green, James Hodari, Alex Goodman, Ben Kaye, Joel Levitt, Josh Marlow, Sam Roth, Robert Samuelson, Alex Sherr, Ricky Zeiderman, Nicholas Haringman. Subs: Alex Kaye, Liam Stein
SCORERS: Goodman, Kaye