Footlab AI
Chat
Predictions
Sign in
Try it
Home
/
Matches
/
July 31, 2018
Football matches on July 31, 2018
Which matches are played on July 31, 2018?
4 major-competition matches were played on July 31, 2018.
04:00 PM
Pyunik Yerevan
1-0
FK Tobol Kostanay
UEFA Europa League
05:00 PM
Hapoel Beer Sheva
2-2
Dinamo Zagreb
UEFA Champions League
05:00 PM
Sheriff Tiraspol
0-0
Shkendija
UEFA Champions League
06:30 PM
Spartak Trnava
0-1
Legia Warszawa
UEFA Champions League
Next day →
Match calendar