We lean Hoffenheim (54%) — draw 23%, M'gladbach 23%.
Expected goals (the model's scoring rates this fixture is built on) — Hoffenheim 2.1 · M'gladbach 1.3