Japan international Ritsu Doan struck with 18 minutes to play to lead Freiburg to a 3-2 victory at Bayer Leverkusen that takes Christian Streich's men top of the Bundesliga.