The Bundesliga title race will be going down to the final day after an enthralling day of action in Germany.
Borussia Dortmund's 3-2 win at home to Fortuna Dusseldorf was all Lucien Favre's side could do, with Bayern Munich making the trip to high-flying RB Leipzig.
And the hosts managed to contain Niko Kovac's side, holding Bayern to a 0-0 draw.
It was game of few clearcut chances, with a draw probably a fair reflection of the game.
But there was one moment early in the second-half which has raised yet more questions about the use of VAR.
- Jenas: Maguire is just as good as De Ligt
- Spurs selling half and half mugs for CL final
- Mourinho full of praise for Liverpool's ball-boys
Bayern midfielder Leon Goretzka thought he had given Bayern the lead with a well-taken volley after Ibrahima Konate failed to clear the ball for Leipzig.
However, the goal was eventually ruled out for offside after a short pause from the referee, but no one really knew what was going on.
And after watching the replay of the incident, it's still hard to understand what has gone on.
The picture on the screen showed Robert Lewandowski tangling with a Leipzig defender, with perhaps his toe in a offside position.
Even after looking at the picture several times, it's hard to know whether the call was actually correct.
The offside rule was introduced to prevent goal-hanging, not for this.
Bayern will now have to try and seal the title on the final day against Champions League hopefuls Eintracht Frankfurt, with Dortmund travelling to Borussia Monchengladbach on the final day.
Kovac's side will be crowned champions if they beat Frankfurt or if Dortmund fail to get three points in their game.
Will there be anymore twists? You can be sure there will be in this crazy Bundesliga season.News Now - Sport News