Champions Bayern Munich crashed to a 3-2 loss at VfL Bochum on Sunday for a third straight defeat in all competitions, dropping eight points behind league leaders Bayer Leverkusen.

The Bavarians, who had Dayot Upamecano sent off for the second consecutive match after his dismissal in Wednesday's Champions League loss to Lazio, showed no real game plan with coach Thomas Tuchel now facing mounting pressure.

His team had lost last week's big league match against Leverkusen and suffered a 1-0 defeat to Italy's Lazio in their round-of-16 first leg.

"Now (the title) does not look very realistic," Tuchel said. "But last season we believed until the end and we were rewarded. So we will keep working at it."

Referring to the pressure on him following his team's third loss, he added: "That happens after every defeat.

"The 'how' we played is key. The 'how' was good today and that's why today's 90 minutes are very different from the second half at Lazio or the game at Leverkusen."

Bayern were desperate to bounce back and did get a 13th-minute lead when Jamal Musiala drilled in from a tight angle as early pressure paid off.

Bundesliga top scorer Harry Kane should have made it 2-0 but he missed a sitter in front of goal in the 19th, firing wildly over the bar before the game was interrupted.

Fans started throwing tennis balls on to the pitch in protest at a planned foreign investment in the Bundesliga.