Werder Bremen hold Bayer Leverkusen in thrilling draw
Bundesliga leaders Bayer Leverkusen's 100% start to the season came to an end with a 3-3 draw against Werder Bremen.
Hosts Leverkusen hit the woodwork three times after Tino Jedvaj had put them ahead and rued their profligacy when Fin Bartels levelled before the break.
Against the run of play, Franco di Santo put Bremen ahead after a fine counter-attacking move, before Hakan Calhanoglu's free-kick made it 2-2.
Son Heung-Min fired the visitors ahead, but Sebastian Proedl equalised late on.
It was a pulsating finish and Proedl's brilliant free-kick five minutes from the end ensured Leverkusen remain unbeaten in the league.
Roger Schmidt's men have seven points from three games and are three points ahead of SC Paderborn 07 in second.