Ratings: Giroud brace powers France to 4-1 win against Australia

By |November 23, 2022