Match ends, Leyton Orient 0, Barnsley 0.
Barnsley goalkeeper Adam Davies pulled off a number of good saves as the Tykes extended their League One unbeaten run to seven games at Leyton Orient.
Jobi McAnuff's shot was well saved by Davies and team-mates Chris Dagnall and Darius Henderson also went close.
Davies then denied Ryan Hedges from close-range after the break.
Conor Hourihane's 20-yard free-kick was the closest Barnsley came to a goal as his side played out stoppage time with 10 men after Milan Lalkovic's red card.
Sub Lalkovic was sent off for a two-footed tackle on Nathan Clarke, as Orient dropped a place to 22nd in League One, three points from safety, while Barnsley still occupy the final play-off place.
Leyton Orient manager Fabio Liverani told BBC London 94.9:
"It was a big match. The performance was very good and I am happy for my team.
"We lacked precision and were not clinical in front of goal. The Barnsley goalkeeper is very good, but we had big chances and should have scored.
"It is a very balanced league. All games are important, but I trust in my team."
- 34HedgesSubstituted forSimpsonat 90+4'minutes
- 17WrightBooked at 56mins
- 11McAnuffSubstituted forCoxat 79'minutes
- 24HendersonSubstituted forMooneyat 82'minutes
- 8HourihaneBooked at 27mins
- 31O'SullivanSubstituted forLalkovicat 70'minutesBooked at 90mins
- 9WinnallSubstituted forBerryat 76'minutes
- 41WaringSubstituted forIbehreat 86'minutes
- Gavin Ward
- Shots on Target
Second Half ends, Leyton Orient 0, Barnsley 0.
Substitution, Leyton Orient. Jay Simpson replaces Ryan Hedges.
Milan Lalkovic (Barnsley) is shown the red card for a bad foul.
Nathan Clarke (Leyton Orient) wins a free kick in the attacking half.
Foul by Milan Lalkovic (Barnsley).
Foul by Ryan Hedges (Leyton Orient).
Luke Berry (Barnsley) wins a free kick in the attacking half.
Substitution, Barnsley. Jabo Ibehre replaces George Waring.
Josh Wright (Leyton Orient) wins a free kick in the attacking half.
Foul by George Waring (Barnsley).
Substitution, Leyton Orient. David Mooney replaces Darius Henderson.
Foul by Luke O'Neill (Leyton Orient).
Josh Scowen (Barnsley) wins a free kick on the left wing.
Substitution, Leyton Orient. Dean Cox replaces Jobi McAnuff.
Attempt missed. Andrea Dossena (Leyton Orient) left footed shot from outside the box is close, but misses to the right from a direct free kick.
Darius Henderson (Leyton Orient) wins a free kick in the defensive half.
Foul by Martin Cranie (Barnsley).
Substitution, Barnsley. Luke Berry replaces Sam Winnall.
Attempt missed. Darius Henderson (Leyton Orient) left footed shot from outside the box misses to the right.