Will Power breathed a sigh of relief after Team Penske finally earned a good result in the 2025 IndyCar season on Saturday (July 12). The three drivers secured a 2-3-4 behind race winner Pato O'Ward.