Visitors are facing 31C temperatures in the city, with the soaring heat expected to continue into Saturday when Scotland's men face Haiti.