Inter vs Cagliari: 3+ total goals? 59.8% Odds | Limitless