38 mins: 1-0 A Joshua Onomah's through ball cuts out the Hammers defence and lets Daniel Akindayini race clear to deftly flick over the West Ham keeper.
HT 1-0 and according to a Hammers site the most impressive player has been Ryan Fredericks who has been overlapping all first half, getting round the back and putting in dangerous crosses.
Nathan Oduwa replaces Emnanuel Sonupe for the second half.
53 mins: A West Ham free kick near the conner is crossed over and dips viciously to go in at the far post with keeper Voss helpless to do anything about it.
56 mins: Akindayini beats the offside trap and is clear through but slices his shot horribly wide. Poor effort.
68 mins: Onomah shows lightning pace and crosses but Ceballos can only turn it wide.
69 mins: Filip Lesniak replaces Joshua Onomah.
74 mins: 2-1 A Spurs corner is cleared to the half-way line where Veljkovic plays a diagonal ball to put in Ceballos who instantly controls it and slots it home.
Result: Spurs 2 West Ham 1