Hero: Halladay allowed one run and six hits in 10 innings, lowering his ERA to 2.35 and pushing his record to 2-0.
• Figure this: Toronto's ace is the first pitcher with a 10-inning complete game since St. Louis' Mark Mulder in 2005 against Houston.
• Quotable: "Halladay just had a bowling ball working out there today. There was late movement on everything." -- Detroit's Sean Casey.
-- ESPN.com news services
Blue Jays 2, Tigers 1
Halladay tossed a six-hitter to outlast Bonderman's terrific effort and Alex Rios hit a sacrifice fly in the 10th inning to lift Toronto to a 2-1 victory over the Tigers.
"Sometimes it's easier because it's so quick," Halladay said of pitching against Bonderman. "There's not a lot of sitting in the dugout thinking about things. Sometimes it's easier to stay in the type of game you're pitching."
Halladay (2-0) struck out two and walked none. He threw 107 pitches to become the first pitcher with a 10-inning complete game since Mark Mulder pitched St. Louis to a 1-0 victory over Houston on April 23, 2005, according to the Elias Sports Bureau.
"Halladay just had a bowling ball working out there today," Detroit's Sean Casey said. "There was late movement on everything. His sinker was late in the zone, his cutter was late in the zone. The curveball was heavy. Everything was so late. You'd go to swing and boom, that's when it would start moving. You'd go to center it and it was a ground ball. You'd roll over it or blow your bat up."
"Outside of one really nice swing by Ordonez, that's a complete-game shutout," Zaun said. "(Halladay) got a little irritated after that and when he gets that way he tends to get a little stingy. That was the way he was the rest of the ballgame. He was throwing every single pitch up there designed to get you out right now."
Bonderman matched Halladay for much of the game. The Tigers right-hander allowed one run and six hits in nine innings. He struck out four and walked none.
"Halladay showed why he's won the Cy Young and Bonderman showed why he probably will win one," Tigers manager Jim Leyland said.
"That was a tremendous major league pitching duel between two outstanding pitchers. It doesn't get much better than that."
Bonderman wasn't happy when Leyland told him his night was done after the ninth, but he didn't complain.
"It was fun but I would have liked to come out on the other end of it," Bonderman said. "I wanted to go back out. You get in one of those battle modes and you want to fight, you want to do what you can to keep your team in it."
Leyland said taking Bonderman out was "a no-brainer."
"He wanted to go back out but I wasn't going to let him," Leyland said. "He'd done his job for the night, in my opinion. If something freaky like that happens to him after that effort and he gets the loss, I wouldn't forgive myself."
Aaron Hill led off the 10th with an infield single off Fernando Rodney (1-2). Jason Smith bunted back to Rodney, who tried to flip the ball to first from his glove but couldn't get it there in time, putting runners at first and second.
"He probably had a little more time to get it out and flip it," Casey said.
"It was too hard for me to turn around, the throw was too long," he said. "I didn't have a chance at first."
McDonald's hit loaded the bases for Rios, who hit a fly ball to center that scored Hill.
Rios also was responsible for the Blue Jays' other run. He lined Bonderman's first pitch of the game over the wall in left for his first home run of the season, extending his hitting streak to 10 games.
"I was just trying to get ahead," Bonderman said. "I know he's a free swinger. I didn't realize he was going to come out hacking like he did. He got me."
The last time Halladay pitched 10 innings was Sept. 6, 2003, when he worked 10 shutout innings in a 1-0 victory over Detroit. Rodney was also the loser in that game.
Rios is the only Blue Jay with at least one hit in every game this season. ... The Blue Jays placed OF Reed Johnson (herniated disc) on the 15-day disabled list and recalled OF Adam Lind from Triple-A Syracuse. ... 3B Troy Glaus (sore left heel, sore hamstring) was held out of the lineup but the Blue Jays hope to avoid putting him on the disabled list.