59' CLOSE! McCormack fires over from just inside the box. Great chance. #CAFCLive
62' Clever Charlton free-kick deflects wide for a corner. It's cleared but Charlton looking strong #CAFCLive
67' BOOKING: Wiggins is cleaned out by Wootman on halfway and the Leeds man gets his name taken #CAFCLive
69' SUB: Dominic Poleon replaces Scott Wootton for Leeds #CAFCLive
Sensational tackle from Diego Poyet. Makes up 15 yards on Poleon and goes through ball and man. Top draw #CAFCLive
73' Charlton asking for a penalty. Obika goes down under a heavy challenge but nothing given. #CAFCLive
75' Disgusting from Mowatt. Poyet too good for him and the Leeds man pulls him to the floor by his hair. Sees yellow. #CAFCLive
77' SUB: Callum Harriott replaces Astrit Ajdarevic for Charlton #cafclive
79' BOOKING: Jason Pearce booked for a foul on Reza #CAFCLive
80' SAVE! Dorian Dervite hits a free-kick from 30 yards and it's tipped wide by Butland. Corner comes to nothing #CAFCLive
83' Charlton defend a spell of Leeds pressure well. Dig in lads! #CAFCLive
84' Reza Ghoochannejhad being replaced by Davide Petrucci #CAFCLive
85' CLOSE! Ball cannons off Jackson and goes over. Corner cleared. #CAFCLive
87' Leeds force a corner #CAFCLive
87' Hamer misses it, but Cousins is there to scramble away. Charlton under real pressure now #CAFCLive
90' FIVE MINUTES OF ADDED TIME TO PLAY #CAFCLIVE
90+1 McCormack breaks though but his touch is loose and Dervite clears! #CAFCLive
90+2' Ball in.....Poleon gets round the back but it's too long for him #CAFCLive
90+3 Penalty Leeds #CAFCLive
90+4 OH MY WORD! WHAT A SAVE FROM HAMER! #CAFCLIVE
90+5 COUSINS THROUGH! IT'S SAVED BY BUTLAND! #CAFCLIVE