Five goals in entertaining game.
They took on Tottenham Hotspur's U16s at the stadium, with the visitors featuring a number of England youth internationals in their side.
The visitors went ahead when Reo Griffiths weaved his way into the penalty area before slotting home past keeper George Phillips on 18 minutes.
That Spurs goal came after a good spell of Colchester pressure, which was a sign of things to come in the second half.
Tottenham went two up on 35 minutes when Oliver Skipp was able to nip in at the far post to slot home a free kick that went right across the six yard box.
The U's came flying out of the blocks in the second half though and peppered the visitors' goal with a host of chances.
Callum Jones had had two of those good opportunities, but made it third time lucky just before the hour mark, as he slotted home from a drilled cross from Ross Debrick.
The U's kept pressing and harrying their opponents, winning the ball back before driving at the Tottenham goal.
They had seen a series of further chances go agonisingly close, but finally drew level on 83 minutes when Eoin McKeown bundled past his man and squeezed home a shot at the near post to level things up.
The U's looked to be the side that might win it, but Skipp was felled in the box late on in the match and Nya Kirby kept his calm to roll home the penalty and win the game for Spurs.
It was a good performance by the U's boys though, many of whom will arrive at the club as full time scholars next season.