Substitute Hercules struck a 70th-minute winner as Brazil’s Fluminense defeated Saudi Arabia’s Al Hilal 2-1 on Friday to reach the semifinals of the Club World Cup.

Not ready to subscribe? Sign up here for our free newsletter.

Already have an account? Sign in here.