RICKY Thompson gave Mond the perfect start in the Cheshire Amateur Cup with a third-minute opener.
The goal contained an element of good fortune, as the ball dropped kindly for the scorer to volley in from 10 yards after Wayne Linnett had completely missed a cross by Michael Thompson.
But the early breakthrough set up a good win for Mond, despite them having a player sent off with a quarter of the match still to play.
An injury to Howard left Mond to complete the game with only nine men.
The visitors' spoiling tactics failed to upset Rangers but led to early bookings.
Mond got a second goal in the 12th minute when Matty Nelson headed home from a Michael Thompson corner.
Droughton was pulled up by a very late offside decision and, as Stockport began to press, it took a brilliant save from Percival to preserve the two-goal lead.
The second half began at a frantic pace, with Mond defending well and looking dangerous on the break.
Nelson and Droughton both went close but Mond were reduced to 10 men when Jones was sent off in the 68th minute.
The referee took no action against three Georgians defenders involved - similarly, Stockport escaped without punishment when Howard had to limp off.
Mond's response was superb. From yet another Michael Thompson cross, Nelson volleyed home a third.
Stockport pulled a goal back in the 84th minute, but were denied any further openings. Thompson was still causing problems and when he held the ball up in the corner, a defender got himself sent off.
MOND: Percival, Iddon, Tull, Cogswell, Billington, R Thompson, Jones, Linnett, M Thompson, Droughton, Nelson. Subs (all used): Howard, Lancaster, Gandy.
Man of the match: Andy Tull. Cheshire Cup Merit Award: Matt Nelson. Mond Reserves fell to a 5-0 defeat at Shaftesbury.
They were 2-0 down at the interval and heads dropped when the hosts added a early second-half goal.
Parry saw a penalty saved and struck the woodwork three times before two late goals rubbed salt into Mond's wounds. The club's Bonanza draw was won by No 106, Ged Bushell.