We bossed the first half and two goals in 10 minutes looked to have paved the way for a comfortable night's work but the home side gave as good as they got after the break and threatened to level late on. In that respect, it was an ideal test for a young Spurs XI side.
It was also the ideal platform for the return of Terry Dixon and the Academy prospect came through a planned half-hour workout without problems in his first action for a year.
By the time he trotted off we were 2-0 up with O'Hara needing no second invitation to curl home a free-kick from the edge of the area (15 minutes) and Barcham cleverly turning home Takura Mtandari's cross 10 minutes later.
It could have been more with Adel Taarabt threatening to run riot but home keeper Ashley Bayes made sure it stayed at 2-0 at the break.
The second half was a completely different story. With a few home truths no doubt ringing in their ears, Crawley were rejuvenated and stated their intentions early with Radek Cerny forced into fine saves from Vieira and Evans.
Thompson and Vieira tried their luck again before Cerny tipped Ujah's header onto the crossbar and it was no surprise when the Red Devils reduced the deficit after 72 minutes, Joseph-Dubois volleying home from 16 yards.
The same player poked a half-chance just wide with 10 minutes left and there was a sense of relief, friendly or not, when Barcham expertly converted his second goal for 3-1 with 82 minutes on the clock.
To their credit, Crawley hit back again, Joseph-Dubois tapped in when Bulman's skidder came back off Cerny for 3-2 and they had one last chance for a draw in added time but Pittman couldn't find the target from close range from Ujah's cross.
THE KEY ACTION...CRAWLEY TOWN 2, SPURS XI 3...
Full-time: Crawley Town 2, Spurs XI 3
Added time: CHANCE - CRAWLEY. Ujah cross to far post picked out Pittman, free header, eight yards out, missed the target.
89.05: SAVE - CLAPHAM. Maghoma released Olsen, right channel, aimed for far corner but Clapham able to get down and parry away.
88.47: Taarabt rasper from 30 yards taken well diving to his right by Clapham.
87.49: SAVE - CERNY. Joseph-Dubois laid ball into Bulman, 10 yards out, under pressure from Hughton, hit target but Cerny saved with legs.
85.39: GOAL - CRAWLEY. Pittman 20-yarder came back off Cerny and tapped home by Joseph-Dubois following in.
Crawley Town 2, Spurs XI 3
83.35: CHANCE - SPURS. Maghoma fed in Olsen, left side of box, lifted ball over Clapham but into side-netting.
81.29: GOAL - SPURS. O'Hara picked out Barcham, right corner of box, instant control, beat the first defender, stepped inside the second and dinked over Clapham.
Crawley Town 1, Spurs XI 3
74.34: CLOSE - CRAWLEY. Joseph-Dubois managed to get onto Pittman's knockdown ahead of Cerny, poked ball inches wide.
71.24: GOAL - CRAWLEY. Evans clipped in free-kick met by Pittman, he could only header up in the air but ball fell to Joseph-Dubois, who volleyed first time into the bottom corner from 16 yards.
Crawley Town 1, Spurs XI 2
69.11: CLOSE - CRAWLEY. Bulman picked out Pittmans run, left channel, aimed curler into far corner that nestled on the roof of the net.
66.27: SAVE/WOODWORK - CERNY. Evans corner met by powerful Ujah header, Cerny there to tip onto the crossbar and out for corner.
63.33: Maghoma snapshot beaten out by Bayes.
62.45: Vieira curler taken comfortably by Cerny.
62.02: Pittman break down the right, cut back for Thompson who hit straight at Cerny from 18 yards.
59.18: INJURY - CRAWLEY. Thomas stretchered off after tackling Taarabt.
53.07: Mtandari key defensive header as Madjo waited to meet Pittman's cross. From corner, Thomas did well to angle header towards goal but always too high.
50.51: SAVE - CERNY. Vieira cross found Evans at the far post, twisted and turned his way to a shooting chance, Cerny equal to it again, tipping over.
48.39: SAVE - CERNY. Pittman stood up cross to far past attacked by Vieira, downward header from six yards clawed away by Cerny.
46.06: CLOSE - SPURS. Hughton fed Barcham down the left, he nutmegged Thomas and sprinted to the box, cross inches away from Olsen.
Half-time: Crawley Town 0, Spurs XI 2
44.57: Pittman pacedown the left, ran at Mtandari and lashed low drive across Cerny and wide.
44.03: Livermore 50-50 with Thompson, ball fell to Vieira who struck first time from 25 yards flew a yard wide.
38.58: SAVE - CERNY. Evans cross from the right fell kindly for Bulman, decent chance, 16 yards out, low shot taken diving to his right by Cerny.
38.01: Bulman fired just over from 18 yards.
37.38: SAVE - BAYES. Mtandari deep cross from the right headed back across goal by Butcher for Barcham, near post, stooped low to head at goal but Bayes back over in time to block.
30.59: SUB - SPURS. Olsen for Dixon.
24.56: GOAL - SPURS. Dixon released Mtandari down the right, he beat Lovegrove and crossed to the near post where Barcham flicked home.
Crawley Town 0, Spurs XI 2
20.16: CHANCE - SPURS. Dixon great ball to overlappting Taarabt down the left, he cut inside Thomas but lashed a yard wide.
19.05: Taarabt played two one-twos with Hughton just about the length of the left touchline, Hughton cutback for Dixon, crowded out.
17.47: SAVE - BAYES. Barcham pounced on loose ball 20 yards out and fired in low shot that Bayes saved diving to his right.
14.19: GOAL - SPURS XI. Taarabt brought down on the edge of the box, O'Hara struck firmly home into far corner from 20 yards.
Crawley Town 0, Spurs XI 1
13.03: Evans free-kick, central, 20 yards out, straight at Cerny.
6.49: Taarabt 50-yard run eventually attracted four defenders, shot deflected off one of them
4.19: CLOSE - SPURS. Taarabt skill then released Barcham down the left channel, cut inside Ujah
before hitting shot that deflected off the defender and just wide.
3.36: CHANCE - CRAWLEY. Thomas' shot fell at feet of Madjo, 12 yards out, didn't get hold of it
and Cerny saved at second attempt.
2mins: CHANCE - CRAWLEY. Pittman free header from Evans' corner, didn't know to much about it in
crowded box, effort fell kindly into Cerny's hands.
Crawley Town: Bayes (Clapham, 65), Thomas (Bartley, 60), Stevens, Thompson, Madjo (Joseph-Dubois, 66), Vieira, Evans, Bulman, Pittman, Ujah, Lovegrove. Subs: Judge, Bull, Cook, Nayee.
Spurs XI: Cerny, Mtandari, Hughton, Livermore, Ifil (Cox, 79), C Butcher (Hutchins, 76), Maghoma, O'Hara, Dixon (Olsen, 31), Barcham (Asajile, 89), Taarabt. Subs: Forecast, Clare, Shehu.
Andy Barcham's double and Jamie O'Hara's free-kick secured victory for our Spurs XI side over Crawley Town in an entertaining, competitive friendly on Tuesday night.