I thought the same about Leicester last year, than they would drop on next matches and one of the bigger teams will won, but sometimes a non favorite team has luck and finish winning the championship.
Leipzig is going to be the champion and Im quite sure that they will be the one that win this league. Bayern munich and dortmund could still prevent this from happening. Either they want it or not but they need to keep on winning however they got a tight schedule compared with leipzig so I wont be so sure about this