On June 13 local time, during the first race of the second stop of the 2026 FIA TCR World Tour held in Valencia, Spain, the Geely China Star team secured both the championship and the runner-up positions. Uruguayan driver Urrutia crossed the finish line first, leading his teammate Björk by 0.314 seconds.
