Leyton Orient grabbed an injury time equaliser, to continue their recent home form of unbeaten in three as they drew 1-1 with in form Cambridge United at The Matchroom Stadium.
Luke Berry took the lead for the visitors midway through the first half with a close range effort.
Ollie Palmer got the all important stoppage-time leveller for the O’s to send the crowd into ecstasy with his last minute half volley, as Orient now take seven points from their last nine at home.
Andy Edwards named an unchanged eleven that overcome Crawley Town 3-2 last week, with added team news that Callum Kennedy returned to the bench after his recovery from a groin injury.
Cambridge had the first real opportunity of the match, as Luke Berry’s dangerous cross could not be turned in by Uche Ikpeazu inside the box and the cross went just passed the post.
Orient had their first chance in front of goal, as the ball came out to Captain and defender Nicky Hunt to hit a fierce strike from long range just wide.
The hosts created a great chance for the lead, as Gavin Massey slotted it into Paul McCallum who laid the ball off to Sandro Semedo to strike just inside the box but his shot was straight at Will Norris.
Cambridge took the lead against the run of play, as the ball found its way into the box and was scrambled to Harrison Dunk who rode Judd’s challenge and slipped his shot past Alex Cisak.
In the second half, Cambridge threatened to extend their advantage through Ikepeazu, as he pounced on a blocked clearance inside the box but his strike was straight at Cisak.
Orient had a great chance from a Michael Collins corner, as McCallum met the ball with his head but fell straight to Norris.
Cambridge had the ball in the net, as Ikepeazu diverted a shot in – to the relief of the Orient players the linesman raised his flag for offside.
The away side should have doubled their lead, as Brad Halliday burst forward and his cross found Dunk at the far post to head onto the bar.
Collins’ free-kick found McCallum head which looked to be heading in but for his header to be diverted out for a corner.
Orient grabbed a late equaliser in the fourth minute of injury time, as the ball was clipped into McCallum who was bundled over and the ball dropped to substitute Palmer to strike his half volley which squirmed underneath Norris, to snatch a late point at the death.
Leyton Orient Lineup: 1 Alex Cisak, 29 Myles Judd, 19 Teddy Mezague (33), 6 Tom Parkes, 16 Nicky Hunt (C), 11 Gavin Massey, 7 Michael Collins, 15 Nigel Atangana, 22 Sandro Semedo (67), 10 Paul McCallum, 30 Sam Dalby (52)
Substitutes: 24 Sam Sargeant, 37 Yvan Erichot (33), 3 Callum Kennedy, 8 Robbie Weir, 28 Josh Koroma (67), 21 Jordan Bowery, 9 Ollie Palmer (52)
Cambridge United Lineup: 1 Will Norris, 28 Brad Halliday, 6 Leon Legge, 5 Mark Roberts, 2 Greg Taylor, 7 Piero Mingoia, 4 James Dunne, 24 Conor Newton (62), 8 Luke Berry, 11 Harrison Dunk (86), 26 Uche Ikpeazu (94)
Substitutes: 13 David Gregory, 3 Blair Adams, 10 Ben Williamson (86), 15 Sean Long, 16 Tom Dallison, 20 Max Clark (62), 23 Joe Pigott (94)
Attendance: 5,897 (1,391)