Fixing matches predictions

Fixing matches predictions