Will Montpellier win? 3.5% Odds | Polymarket