It's becoming a weekly ritual - four teams at the top of the league jockeying for position in the tightest title race anyone can remember. Which one of the two overachievers, Schalke or Gladbach, will keep pace? Will Dortmund stay on top of the pile? Or will Bayern reclaim the summit?