Bundesliga leaders Bayer Leverkusen scored a 79th minute equaliser through Victor Boniface to snatch a 1-1 draw against visitors Borussia Dortmund on Sunday but saw their eight-game winning run in the league come to an end.
Undefeated Leverkusen are still in top spot on 35 points. Second-placed Bayern Munich, on 32, were not in action this weekend after heavy snowfall in the Bavarian capital forced the postponement of Sunday's match against Union Berlin.
"I am not satisfied," said Leverkusen's attacking midfielder Florian Wirtz, who had a goal disallowed following a VAR review on the stroke of halftime.
"Obviously it is good that we have at least a point but we had hoped for more. The spaces were there, we had the chances but we also were a bit unlucky," said the 20-year-old Germany international.
Borussia Dortmund and Bayer Leverkusen each find the back of the net once, but that is all as the teams play to 1-1 draw.
Leverkusen had a total of 22 efforts on goal compared to Dortmund's six with the visitors defending deep and waiting for quick counter-attacks.
Dortmund, who are in fifth place 10 points off the top, took a fifth minute lead with Julian Ryerson's third goal of the season as the Norwegian finished off a fine passing move.
It was the first time this season Leverkusen, who had scored at least twice in each of their previous matches this season for a league record, had failed to score in the first half.
The hosts kept up the pressure after the break and boxed Dortmund in their own half, but despite overwhelming dominance, could not score until the introduction of Patrik Schick in the 79th.
The Czech forward had an instant impact, setting up Nigeria international Boniface for the equaliser seconds after coming on as Leverkusen rescued a point.