Dan Happe’s second-half header drew the O’s level after Jonah Ayunga’s strike from distance put the hosts ahead, but after a moment of madness in the box Macauley Bonne stepped up and kept his cool and converted from the spot in the last minute of normal play.
Head Coach Justin Edinburgh made one change to the side that started during Tuesday’s win over Eastleigh, Dale Gorman was drafted in to start in place of Alex Lawless who suffered a head injury last time out.
Josh Coulson led the team out in Sutton and it was the hosts who got us underway on the artificial Surrey surface.
The first shot of the game fell to Jonah Ayunga who sliced wide of Dean Brill’s net after he picked the ball up 20-yards from the target.
Edinburgh was forced into an early change when Sam Ling went down injured, he couldn’t continue and was replaced by James Dayton.
Our first sight of goal came shortly before 20 minutes when Macualey Bonne connected with James Brophy’s corner kick, but struck over at the second time of asking from close range.
Moments later, Dale Gorman sent an excellent early cross into the box aimed at Josh Koroma but the forward glanced his header inches beyond the post.
Attack quickly turned to defence when Craig Eastmond rose highest to head towards goal, but an excellent block on the line by Marvin Ekpiteta denied the hosts a lead.
Orient had to be patient in possession but were moving the ball exceptionally well before Koroma attempted to bend an effort in to the top corner from distance but for Jamie Butler to tip the ball wide after 38 minutes.
Orient got the second half underway but we found ourselves behind after five minutes when Ayunga fired in to the top corner from distance with 52 minutes played.
Matt Harrold was sent on by Edinburgh in place of Gorman in an attempt to commit more men to our attack and it clearly paid off. Harrold won a free-kick 20-yards from goal, Koroma sent the ball in and Happe headed home to level the scores.
Orient were reduced to ten men when James Dayton was shown a straight red for dissent while being stretchered off the pitch with a bad ankle injury.
In a game full of drama, Sutton keeper Worner attempted to do kick-ups with a back-pass however Bonne intercepted the ball and Worner brought him down.
Bonne stepped up and converted his 24th goal of the season comfortably as the O’s took the lead for the first time during the afternoon.
After seven additional minutes, Middleton called time on the fixture as the O’s recorded an important victory.
ORIENT: Brill, Ling (Dayton 15), Ekpiteta, Coulson, Happe, Widdowson, Clay, Gorman (Harrold 59), Brophy, Koroma (Lee 74), Bonne
SUBS: Sargeant, Simpson
BOOKED: Koroma (5), Gorman (23)
GOALS: Happe (64), Bonne (90)
SENT OFF: Dayton (74)
SUTTON: Butler (Worner 46), Bennett, Bolarinwa, Ayunga, Kearney, Eastmond, Beautyman, Deacon, Barden, Williams, Dobson
SUBS: Worner, Toure, Lema, Mason, Bellikli
BOOKED: Barden (78), Worner (90), Bolarinwa (90+2), Deacon (90+3), Eastmond (90+5)
GOALS: Ayunga (52)
REFEREE: Daniel Middleton
ATTENDANCE: 3,339 (1,337)