Substitute Josh Koroma and top-scorer Macauley Bonne struck late for Leyton Orient, who thrashed ten-men Barrow 4-1 at Brisbane Road this afternoon.

Substitute Koroma bundled the ball home at the far post after a Sam Ling long throw just seconds after coming on to put Orient ahead with 18 minutes remaining, before top-scorer Macauley Bonne scored a late double after Dan Jones had been sent off for Barrow, to secure Orient back-to-back home wins for the first time since December in the National League.

Head coach Justin Edinburgh made just one change to the side that beat Guiseley on Good Friday with David Mooney coming in for Dan Holman up top, who missed out through injury.

Meanwhile, Ady Pennock, who coincidentally replaced Edinburgh as Gillingham boss in January 2017, made three changes to the Barrow team which lost to AFC Fylde in mid-week, with Jack Barthram, Jordan White and Bedsente Gomis coming into the side for Donovan Makoma, Lewis Walters and former Norwich City man Grant Holt, who all dropped to the bench.

Prior to kick-off, there was an impeccably observed minutes applause for former Orient midfielder and Chelsea coach Ray Wilkins, who passed away in mid-week at the age of 61 after a suffering a cardiac arrest.

But despite James Brophy and Sam Ling having efforts blocked within the opening moments of the game, Barrow took the lead with their first foray forward in the seventh minute, as Dan Jones’ in swinging cross was nodded home by the unmarked Luke James, who notched his sixth goal in 11 games to continue his excellent goal-scoring form for Ady Pennock’s men.

Justin Edinburgh’s side were positive with their response, though, and they should have been back on level terms in the 12th minute when George Elokobi’s knockdown was met by Josh Coulson, but he could only send his half-volley over the bar.

But Barrow were inches away from doubling their advantage just a minute later, as a long throw from Jones was allowed to make its way to the far post, but Barthram somehow couldn’t poke the ball home from a yard out. Another chance came and went for the visitors moments later as well, but Moussa Diarra’s flicked effort from Jones’ free-kick went over the bar.

Back came Orient as the game approached the 20 minute mark, as the industrious Ebou Adams did well to nick the ball away from Gomis, but his attempt from 25 yards was straight at Barrow’s Steve Arnold.

Moments later and the O’s missed a guilt edged chance to equalise, as McAnuff’s cross was somehow missed by Orient top-scorer Macauley Bonne with the goal gaping.

The O’s were then dealt a blow in the 25th minute when the dreaded injury curse struck again, as influential centre-half Coulson limped off and was replaced by Marvin Ekpiteta for his home debut.

After Bonne had missed a guilt edged chance moments earlier Orient deservedly equalised just before the half-hour mark, when the O’s top scorer’s flicked header from a McAnuff corner was diverted past his own man by Jones to put Edinburgh’s men back on level terms.

Seconds later and the O’s had Dean Brill to thank, when he pulled off an excellent save to tip over Calum Macdonald’s goal bound free-kick from 25-yards.

It’s fair to say that Orient had looked a shadow of the side that beat Woking two weeks ago during the first half but they had two good chances to take the lead in stoppage time, as McAnuff’s free kick and Mooney’s close range header forced decent saves from Barrow’s Arnold.

The start of the second half proved to be a scrappy affair, with little side making any sort of attacking headway, but Orient had Ling to thank in the 57th minute when he did superbly well to divert Nathan Waterston’s goal bound effort from close range past the post with his outstretched boot.

That effort seemed to jolt Orient into action and they finally recorded their first effort on target during the second half in the 68th minute, when McAnuff worked his way past two Barrow challenges, before forcing a comfortable save from Arnold.

Edinburgh made his second change in the 70th minute, when Koroma came on for Mooney and that move paid dividends in a matter of minutes, when the young winger put Orient ahead with just over 15 minutes to play. A long throw from Ling was flicked on by Elokobi to the onrushing Koroma, who bundled the ball past Arnold at the far post to give Orient the lead for the first time in the game.

Orient’s fortunes got even better with just over ten minutes to play when Barrow were reduced to ten men, after Jones was sent off for a second bookable offence after pushing over Brophy.

The O’s almost notched a third as the game ticked towards the 90 minute mark, as Craig Clay’s half-volley flew just wide of Arnold’s post with the goalkeeper stranded.

After Orient had fluffed a glorious opportunity seconds earlier, the O’s would finally put the game to bed on the 90 minute mark, as Brophy’s blocked shot fell kindly for Bonne, who powered the ball home from close range to notch his 19th league goal of the season.

Barely two minutes later and it was four for Orient, as Brophy played in Widdowson on the overlap and the left-back’s cross was thumped past the helpless Arnold by Bonne for his second of the game, as the O’s extended their unbeaten run to four games.

Leyton Orient: Brill (GK), Ling, Coulson (Ekpiteta, 25), Elokobi, Widdowson, McAnuff ©, Adams, Clay (Reynolds, 90+1), Brophy, Mooney (Koroma, 70), Bonne.

Subs (Not used): Grainger (GK), Judd .

Barrow: Arnold (GK) ©, Barthram, Cook, Diarra, Macdonald, Jones, James, Gomis (Walters, 84), L James, Waterston (Fitzpatrick 71), White (Holt, 57) Subs (Not used): Makoma, Hall.

Red card: Jones (77 for two bookable offences)

Referee – Gary Parsons.

Attendance – 3,979 (163 Barrow fans).