Crvena Zvezda shook off a three-game losing streak and the ejection of head coach Dusan Alimpijevic to take a life-extending 89-78 over visiting Olympiacos Piraeus on Friday. The winners raised their record to 8-12 and a tie for 10th place, while Olympiacos dropped to 13-7 and fifth place with a fourth straight road defeat.