Oswalt pitched his first career two-hitter, leading the Houston Astros over the Blue Jays 3-0 Sunday in the quickest game in Minute Maid Park history. Oswalt (7-7) retired 24 of the final 25 batters he faced and needed only 88 pitches for his sixth straight home win. The game took just 1 hour, 50 minutes. "They just kept attacking and I just tried to keep the ball down and today it worked," Oswalt said. "When you come into the league and they haven't seen you, you can do things they haven't seen before. I threw a lot of strikes. It's never easy. The best thing is it was a short game." Oswalt pitched his second complete game of the season and seventh of his career. He struck out three and walked none in the Astros' season-high fifth straight victory. Jason Lane homered for the Astros, who completed their third series sweep of the season and won for the 11th time in 16 games. "Any time Roy throws like that, it's nice to be out there," Lane said. "It's nice to get right back in the dugout. When you have to stay in the field a long time sometimes you get stale, but Roy's tempo is just amazing. It was nice to get him one run early because he was throwing great."