Healthy again following an early-season illness, Will Power is feeling much better about his chances of contending for another IndyCar championship. After starting from the pole, Power led all but four laps and held off Tony Kanaan's last-lap surge to take the 202-mile Kohler Grand Prix by 0.74 seconds Sunday at Road America. It was Power's second series victory of the year for Team Penske, both coming in June. Power also won on June 5 at Detroit, ending a frustrating three-race stretch in which he didn't finish higher than 10th. The slump was uncharacteristic for the 2014 series champion and annual contender. "I got my normal engine back, and perform like I normally do, and that's the difference," said Power, referring to his health. Power said he was dealing with food allergies in the offseason. He missed the season opener in March at St. Petersburg after being diagnosed with an inner ear infection. "Finally back to my normal fitness level, just the way I do things," Power said. He had the stamina to hold off Kanaan at the end by 0.7429 seconds as Chevrolet finished 1-2 and took three of the top five spots. Kanaan shaved about a half-second off the gap with Power after the white flag flew. But he couldn't catch up as the cars winded their way toward the end of the final lap on the 14-turn track. Those extra "push-to-pass" fuel boosts that Power had saved came in handy late in the race. It made for an exciting finish in IndyCar's first race at the rural Wisconsin road course since 2007. "This is the type of places we want to race. If you ask any driver about this road course, it's one of their favorites by far, and the fans, too," Kanaan said. Track officials said the race weekend broke an attendance record but they did not yet have a specific number. "We can't wait to come back next year and do it again," IndyCar president Jay Frye said. — AP