Nah Dortmund with ease. They had to buy 34 year old Manuel Friedrich and get him out of semi-retirement in the middle of the season because of their injuries. At one point the whole backline + back ups was hurt.
Schalke also has so many injured players. Last season too.