Orient slip up, Bradford beaten
A review of Tuesday night's action in Sky Bet League 1, including Bristol City's victory over Leyton Orient.
- Related Content
Leyton Orient squandered the chance to move joint top of Sky Bet League 1 as they were stunned by a 3-1 home defeat to Bristol City.
Bristol City took the lead in the third minute through Sam Baldock's strike before Tyrone Barnett doubled the visitors' lead with a header seven minutes later.
The Os pulled one back through Kevin Lisbie just before the break but they were unable to rally in the second half, and Aden Flint's 76th-minute header sealed a shock win for the Robins which moved them into 17th place, although still only one point clear of the bottom three.
The defeat means Orient remain one point behind second-placed Wolves and three adrift of leaders Brentford.
In the other games, Lee Miller's first-half strike saw Carlisle defeat Bradford 1-0 and a Doug Loft double saw Port Vale defeat Colchester 2-0.