Only league leader Bayern Munich has claimed more points since the winter break.
From bottom in Bundesliga, Bremen now chasing European spot →
"We deserved more," said Bayern coach Carlo Ancelotti, who complained about the refereeing. "The calls made by the referee hurt us a lot. The second yellow for Arturo should not have been a card, and Ronaldo had two goals when he was offside."
Ronaldo hat trick puts Madrid into Champions League semis →