Junior Stanislas made his comeback after four months out injured in a 3-2 reserve-team friendly defeat at Tottenham Hotspur on Wednesday.
The No25, who underwent hernia surgery in January, was handed a 30-minute run out as the Hammers relinquished an early two-goal advantage to lose out to the odd goal in five at Spurs Lodge.
Jordan Spence, Olly Lee and Frank Nouble all started following their return from loan spells at Bristol City, Dagenham & Redbridge and Charlton Athletic respectively, while Zavon Hines and Ruud Boffin gained welcome match action.
For Tottenham, Ledley King completed a full 90 minutes on his first appearance for the club since October 2010, while Cameroon defender Sebastian Bassong was also in the hosts' starting XI.
Cristian Montano - making his own comeback after six weeks on the sidelines with a hamstring problem - opened the scoring early on before Hines doubled West Ham's advantage within the opening 15 minutes.
Harry Kane halved Spurs' deficit on 20 minutes before Bassong's header was cleared off the line and both Kane and Jon Obika struck the woodwork.
Kane doubled his tally to pull Tottenham level on 55 minutes, converting after a swift counter-attack involving Dean Parrett and Obika. Olly Lee, Callum McNaughton and Stanislas all forced saves from home goalkeeper Oscar Jansson, while Nouble put a good chance wide as West Ham pressed to regain the lead.
Tottenham also continued to create chances, with Obika and substitute Paul-Jose M'Poku both being denied by Boffin. However, the Belgian could do nothing to prevent fellow countryman M'Poku from netting a late winner by volleying in a right-wing cross.
West Ham United reserves: Boffin, Spence (Brown 60), Driver, Eyjolfsson, McNaughton, Abdulla (Wearen 60), Moncur, O.Lee, Hines (Hall 75), Montano (Vose 46), Nouble (Stanislas 60)