May 04, 2010 12:33 AM EST

Brett Cecil shook off a sinus infection to take a perfect game into the seventh inning, then settled for a 5-1 win over the Cleveland Indians on Monday night.

"Baseball-wise, it was a great night, just awesome," Cecil said. "I feel like [garbage]. I woke up with a headache and I'm all stuffed up. Papi [pitching coach Bruce Walton] said I should get sick before every game."

Cecil (2-1) allowed one hit over eight innings, striking out a career-high 10.

"I wish he could have finished it off," Toronto manager Cito Gaston said. "He worked on a changeup in spring training and it was outstanding tonight."

Toronto has had three pitchers take no-hit bids into the seventh inning this year and four to take one into the sixth.

Via ESPN