Schalke host Hoffenheim on Saturday needing victory to avoid equalling the all-time Bundesliga record for most matches without a win of 31 games, set by Tasmania Berlin in the 1965/66 season....