In the final full day of the U23 World Championships in Bucharest, Romania, four Russians advanced to Sunday’s finals and the USA sent two to the finals.
Japan won three more World titles in women’s freestyle on Friday night at the U23 World Championships in Bucharest, Romania, to win the team title with 188 points.