The Italian XCO racing season continued in Val di Sole, with Pauline Ferrand Prevot claiming a second victory of the year. She finished 50 seconds ahead of Puck Pieterse, who came in second place. Candice Lill finished third. Nino Schurter won his first race of the year by controlling the race from start to finish, finishing seven seconds ahead of Alan Hatherly. Mathis Azzaro secured third place ahead of Luca Braidot and Filippo Colombo in a sprint to the finish line. Isabella Holmgren claimed her second victory of the year by finishing over a minute ahead of any other rider, while Riley Amos maintained his perfect season with another win. Finn Treudler finished third after six laps of racing, 29 seconds behind Amos.