Bayern Munich moved to the top of the Bundesliga by edging a five-goal thriller at Werder Bremen to secure their sixth successive win.
Aaron Hunt put Bremen ahead in the 10th minute, but Bayern responded with goals from Thomas Muller and Ivica Olic to deservedly lead at the break. The Bavarians missed chance after chance and were punished when Hugo Almeida levelled in the 75th minute, but Arjen Robben sealed three points for the visitors three minutes later.