Will Schalke be able to hold their nerve and stay in front? The win against Stuttgart at the weekend will do them a lot of good. Bayern look to be out of it now after losing a Frankfurt, but you never know. And Bremen look to be back to something approaching top form.
I'll go with Bremen.