The lowly Schalke 04 were runners-up to the Bundesliga last season, but are ninth in the table now, with only the German cup to play for. It seems as if Schalke are playing out of their skins and find themselves in the semi-finals of the greatest club competition in the world: The UEFA Champions League.