High-flying Brentford conceded a late goal to Leyton Orient at home to settle for a 2-2 draw in their League One clash on Tuesday.
Martin Rowlands's free kick saw the O's surge ahead in the sixth minute, but Paul Hayes equalised for the home side 10 minutes later.
Clayton Donaldson put Brentford in the lead six minutes before half time, but then saw his teammate Jake Bidwell sent off on 56 minutes.
David Mooney then failed to convert his penalty and Lee Cook curled in his free kick with four minutes of normal time remaining on the clock to earn a point for the visitors.
However, Brentford still climb up to third in the table.
Elsewhere in League One on Tuesday, Enoch Showunmi scored his first league goal for Notts County as they defeated Oldham 1-0 at Meadow Lane and Lewis Grabban's second-half spot kick saw Bournemouth beat Hartlepool 2-1.
There was one League Two match on Tuesday. Northampton Town came from a goal down to defeat Aldershot Town 2-1 away from home, Clarke Carlisle with the winning goal in the 35th minute.