Bayern Munich midfielder Xabi Alonso was sent off in his 100th Champions League game as his side played out a drab stalemate at Shakhtar Donetsk.
The Spaniard fouled Alex Teixeira in the first half and carded again for upending Taison in the second period.
Earlier, Thomas Muller had pulled a shot wide when clean through for Bayern and he fired over before the break.
But neither side threatened after Alonso’s red in a tetchy game. They meet again in Munich on 11 March.
The sides shared 35 fouls and seven yellow cards in addition to Alonso’s red, with attacks often cut short by tactical fouls when danger looked likely.
Shakhtar, champions in Ukraine, will be “heroes” if they overcome Bayern according to their manager Mircea Lucescu as his side are still playing home fixtures away from the Donbass Arena because of conflict in the area.
They have also not played a competitive game since December as the Ukraine Premier League – in which they sit second to Dynamo Kiev – is on its winter break.