Hertha BSC vs Karlsruher SC: stats & predictions · 2. Bundesliga · 28 Nov 2026 · Dupin