Bundesliga Bundesliga January 20, 2025Bundesliga matchday 18 recap: Bochum stun Leipzig, extra BVB distress, two-team title race, and rather more