Celtic remain on course for the domestic treble after Mark Wilson's goal saw off Rangers in an ill-tempered Scottish Cup fifth-round replay at Parkhead which saw the visitors end up with nine men - and have another dismissed after the final whistle.
Light Blues midfielder Steven Whittaker was sent off by referee Calum Murray in the 35th minute after picking up his second booking for a foul on Emilio Izaguirre and consequently an uphill task for the injury-ravaged visitors became almost impossible.
Wilson drove in three minutes after the break after his first shot was cleared off the line by the head of Ibrox defender Sasa Papac - who was stretchered off for his troubles to add to the Light Blues' woes.
The game ended in some chaos.
Rangers defender Madjid Bougherra was sent off in injury time after picking up his second yellow and after the game, as the two benches clashed, the unruly El-Hadji Diouf, booked earlier, got another yellow card for approaching Murray and was dismissed.
With victory Celtic booked a place in the quarter-final away to Inverness and will be firm favourites to win the tournament.