Advertisement
All football matches on July 21, 2019: live scores, kick-off times, results and fixtures from every league on Rotascore. 257 matches on July 21, 2019 in 88 competitions. Top matches: Juventus vs Tottenham Hotspur, Bayern Munich vs Real Madrid, and Botafogo - RJ vs Santos - SP.