Matchday Preview

European underdogs Gladbach & Mainz battle on Friday, Borussia Dortmund hope to win their third Bundesliga match in a row, & Can Marco Rose keep himself in a job with a victory versus Freiburg?