The lads looked to have turned a 2-1 half-time deficit into a winning position with a fine second half performance in the FA Premier Academy League encounter only for the Hammers to strike late for 3-3.
A goal down inside 10 minutes, Kyle Fraser-Allen (pictured right) replied but West Ham were 2-1 up by half-time.
The second half was a different story as Jake Livermore and Alex Olsen handed us a 3-2 lead by the hour but chances came and went and the lads - without striker Tomas Pekhart, away on Czech U21 duty - were punished for that by the late goal.
Coach Alex Inglethorpe reported: "We started brightly and hit the bar twice in the first five minutes through Jake Livermore and Chris Casey.
"We were caught cold defensively and I was disappointed with the defending as West Ham went 1-0 up after 10 minutes. However, we came back into it and Terry Dixon crossed for Kyle Fraser-Allen to tap in at the far post after 35 minutes.
"That looked it going into half-time but we were then caught on the counter-attack and ended up going in 2-1 down.
"We said at half-time that we wanted to turn the game around into one that suited our style of play, to be more creative and inventive on the ball and credit to the lads, that's what happened.
"We levelled it at 2-2 when Jake Livermore scored from a rebound after a corner and it was sustained pressure after that resulting in a goal for Alex Olsen, a shot from the edge of the box to put us in front.
"We had a stream of chances after that and ultimately paid the price for not taking one when West Ham scored with just about their only attack of the second half five minutes from time."
Spurs U18s: L Butcher, Cox, Hutchins, Kasim, Casey, Archibald-Henville (C Butcher, 60), Fraser-Allen, Livermore, Olsen (Davis, 65), Dixon (Obika, 35), Townsend.
Our Under-18s were hit by a late goal in a 3-3 draw against West Ham on Saturday.