Swindon Town saw their winning streak away from home come to an end after suffering a tough 4-1 loss to Leyton Orient at The Breyer Group Stadium in the EFL Sky Bet League Two this evening.
Aaron Drinan continued his hot streak in-front of goal by putting the home side a goal up in the first-half, but Harry McKirdy's close-range header restored parity just before the break.
Drinan's second goal of the night gifted Orient the lead once again in the second-half, and Harry Smith struck against his former team quickly after, before notching yet again late on to seal what was an emphatic win for the home side.
Town Head Coach Ben Garner opted for two changes from the team that beat Walsall 2-1 in the Emirates FA Cup on Saturday, with the games coming thick and fast.
Romoney Crichlow came in for Rob Hunt at the back, while Ben Gladwin replaced Jonny Williams in midfield with the latter dropping to the bench along with Hunt.
Both teams were battling and doing a good job of cancelling each other out in the opening exchanges, with the two teams also intent on spraying the ball about and keeping possession.
Ellis Iandolo had the first chance of the game as he nodded wide from a free-kick, but it was the hosts who would strike first.
The play was switched out wide to Tom James who fizzed in superb ball, and Aaron Drinan was able to get across goal and hammer home the opener for the O's.
Jack Payne tried to respond to the Reds but his low shot was smothered by former Town keeper Lawrence Vigouroux in the Orient goal.
Harry McKirdy then twisted and turned before dropping the shoulder to burst into the box, but his cross flashed across goal and out of play.
The chances for Town kept on coming as a corner fell nicely at the feet of Ben Gladwin inside the area, but the midfielder's volley on the turn flew way over the bar.
Town's pressure eventually told, though, and they were level just before half-time thanks to McKirdy, who headed home from Iandolo's cross following a swift counter-attack which was started by Jojo Wollacott.
HALF-TIME: LEYTON ORIENT 1-1 SWINDON TOWN
Orient started the second-half on the front-foot but it didn't take long for Town to start attacking with a real menace again.
Kesler-Hayden skipped past a couple of defenders and overcame a challenge to force Vigouroux into a fine diving save, before Iandolo did well to force his way into the box and he was inches away as he stabbed just wide.
Drinan was then played clean through on goal by Dan Kemp but he was beaten to the ball by Wollacott who was quick off his line, although Drinan quickly got revenge as he met Theo Archibald's superb cross moments later to score his and Orient's second goal of the game.
And it only got worse for the Reds minutes later as former loanee Harry Smith made it 3-1, controlling the ball inside the area before smashing it home moments after glancing a header wide.
Tyreece Simpson then thudded a first-time effort wide of the far post, before Jonny Williams came on for Romoney Crichlow as Town looked for a way back into the game.
Jayden Mitchell-Lawson then replaced Harry McKirdy who was on a booking, but Orient went on to extend their lead thanks to Smith, who was on hand to nod home his second goal of the game from a rebound after Drinan's initial shot was parried by Wollacott.
And that proved to be that as Orient saw the rest of the game out with ease, with Town seeing their remarkable winning streak on the road come to an end on what was a frustrating night in London.
FINAL SCORE: LEYTON ORIENT 4-1 SWINDON TOWN
TEAMS AND STATS
LEYTON ORIENT - Vigouroux; James, Clay, Smith (Tyrese Omotoye 90), Kemp, Archibald, Mitchell, Drinan (Ruel Sotiriou 89), Beckles (C), Ogie, Kyprianou.
SUBS NOT USED - Byrne, Happe, Thompson, Pratley, Young.
SCORERS - Aaron Drinan (19, 59), Harry Smith (65, 82).
BOOKED - Craig Clay, Dan Kemp, Omar Beckles,
SWINDON TOWN - Wollacott; Odimayo, Iandolo, Conroy (C), Crichlow (Jonny Williams 71), Gladwin, Simpson, Payne, McKirdy (Jayden Mitchell-Lawson 75), Kesler-Hayden, Reed.
SUBS NOT USED - Ward, Lyden, Gilbert, Hunt, East.
SCORERS - Harry McKirdy (42).
BOOKED - Harry McKirdy, Louis Reed.
REFEREE - Darren Drysdale.