Updates, results, function program, semifinal and end, location, television channels, online flows and how to buy ticketsJuly 28, 2025