Leverkusen stay unbeaten with last-gasp strike at Dortmund
Crowned Bundesliga champions for the first time last week, Leverkusen looked set to lose their unbeaten run when Dortmund's Niclas Fuellkrug scored with nine minutes remaining.
As they have done so often this season however, Leverkusen scored late, Stanisic's goal coming from a corner deep into added time.
It was Leverkusen's 14th goal to come after the 90th minute this season and kept their dreams of becoming the first team to go unbeaten through a Bundesliga season alive.
"It's not easy to play when you're already champions, but we challenged ourselves to stay unbeaten this season and that's our goal," Leverkusen midfielder Granit Xhaka told DAZN.
Leverkusen have enjoyed another excellent week, following securing the German title by seeing off West Ham to reach the Europa League semi-finals.
"I feel good - almost as good as last week," Leverkusen coach Xabi Alonso said.
"To score like that at the end was very emotional and to celebrate right in front of our fans. Not losing... it's nice."
Both sides looked heavy legged from their midweek European ties, with Dortmund having reached the Champions League semi-finals with a thrilling win over Atletico Madrid.
Neither side managed to carve out a clear chance in the opening half, with Alex Grimaldo for Leverkusen and the hosts' Marcel Sabitzer going closest.
With less than 10 minutes remaining, Fuellkrug put Dortmund on track to do what no other team has managed to do this season. Sabitzer lofted a cross across the face of goal to Fuellkrug, who rocketed a volley past Leverkusen goalkeeper Lukas Hradecky and into the back of the net.
Alonso brought on Victor Boniface in search of a late goal and the Nigerian was shown a red card for his involvement in a scuffle, but it was overturned by VAR.
Late in stoppage time, Dortmund goalkeeper Gregor Kobel saved a Grimaldo free-kick, leading to a corner which was headed in by Bayern Munich loanee Stanisic.
The draw leaves Dortmund two points behind fourth-placed RB Leipzig in the race for the final guaranteed Champions League place, although the exploits of Germany's teams in Europe look set to snare at least a fifth spot for the Bundesliga.
Dortmund travel to Leipzig next week and will be missing Ian Maatsen and captain Emre Can, who picked up yellow cards, through suspension.
Ducksch doubles up
Werder Bremen took a major step to ensuring Bundesliga football next season as Marvin Ducksch scored a brace in a 2-1 home win over high-flying Stuttgart.
The victory, Bremen's first since mid-February, lifts Ole Werner's side to 34 points, eight clear of the relegation play-off spot and above a clutch of teams living dangerously near the drop.
For the third-placed visitors, who have guaranteed at least a Europa League place for next season, the loss was their first since January.
"That was hard work today, definitely," Ducksch told DAZN. "I have to pay the lads a huge compliment."
Stuttgart winger Jamie Leweling brought down Felix Agu in the box on 27 minutes and the referee pointed to the spot. Ducksch stepped up and slotted the ball past the outstretched hand of Stuttgart 'keeper Alexander Nuebel.
Stuttgart coach Sebastian Hoeness made two changes at the interval but Bremen started the second half better, Ducksch finishing off an intricate, length-of-the-field passing move to double their lead.
Stuttgart gave themselves hope of snatching at least a point when Bremen youth player Deniz Undav - on loan from Brighton - pulled a goal back on the 71-minute mark, his 17th goal of the Bundesliga campaign.
Top scorer Serhou Guirassy went down under heavy attention in the box in the 87th minute but was ruled to be offside, denying the striker a chance to level things up from the spot.