Estadio Olímpico de Ibarra · Madrid, Spain

Forecasting

ELO Probability ECU-IMBA 75.7%
Projected Score ECU-DECO 2 ECU-IMQT 0

Team Schedules