Dortmund win protects seven-point lead

Lucas Barrios struck twice and Kevin Grosskreutz added another late in the game after Mario Goetze shook off four defenders in a solo effort to cancel out Hanover's lead which was given to them by Mohammed Abdellaoue in the 57th minute.

Dortmund's first victory in three games lifted them to 65 points. Second-placed Leverkusen, who won 1-0 at Kaiserslautern, are on 58 with six games left.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1