The Kolkata derby came to an abrupt end after Mohun Bagan's Nabi got injured by a stone thrown by team's supporters itself, besides leaving 40 spectators injured.
The closely contested duel, as it always is, had picked up momentum after Harmanjot Khabra's header from a great freekick from Mehtab Hossain gave East Bengal the lead in the 43rd minute.
Minutes later, Khabra won another freekick after Nirmal Chhetri fouled him. But Odafa intervened as he tried to push and man-handl the referee. He got a red card and was asked to march off.
A charged-up Mohun Bagan group of supporters got into the act and threw stones from the gallery, which, incidentally, hit their own man Nabi on the head.
He was treated on the ground immediately and then rushed off in an ambulance.
The Mohun Bagan team then walked off the field.
And though the East Bengal squad was back on the field, the Mariners refused to come out citing security concerns.
The Sports minister later declared the match cancelled.