TORONTO (AP) -- R.A. Dickey broke the 200-inning barrier for the third straight season, though he was disappointed not to prolong his streak of lengthy starts.
Kole Calhoun hit a tiebreaking sacrifice fly in the eighth inning, C.J. Wilson won his eighth straight decision and the Los Angeles Angels beat the Toronto Blue Jays 5-4 on Wednesday night.
Dickey had pitched at least six innings in his previous 15 outings but failed to extend that streak, replaced by manager John Gibbons three batters into the sixth.
"The manger's decision is the manager's decision," Dickey said. "You have to ask him why he does or doesn't leave guys in or takes them out. I definitely felt I had more left in the tank for sure."
The knuckleballer allowed four runs and seven hits in 5 1-3 innings, walked two and struck out two.
"I thought he looked really sharp that first inning," Gibbons said. "Then it was kind of hit or miss."
The NL Cy Young winner with the Mets last year but a .500 pitcher this season at 12-12, Dickey said he takes pride in reaching the 200 mark.
"The one thing you can say is that you were able to take the ball every time it was your turn," he said. "That dependability is worth something, that durability.
"In the AL East you probably won't find five or six guys who are able to top 200 innings," Dickey added. "But it's only a silver lining for a year that for the most part has been a struggle."
Moises Sierra went 3 for 4 with two doubles and a triple, but it wasn't enough for the Blue Jays.
Mark Trumbo hit a two-run home run, his career-high 33rd, and Josh Hamilton had three hits as the Angels won for the ninth time in 12 meetings with Toronto.
Wilson (16-6) allowed four runs, three earned, in seven innings to match his career-high in victories, first set with Texas in 2011. The left-hander, who has not lost since July 5 against Boston, walked four and struck out six. He's 12-1 with a 3.02 ERA in 17 starts since June 14.
"Of all the things we've talked about this year that haven't worked out, C.J. is on the other side of that ledger," Angels manager Mike Scioscia said. "He's having just a terrific season, pitching deep into games."
Gibbons said Wilson "can carve you up" when he's on.
"He's got that nice cutter that he runs inside to right-handers and it really kind of neutralizes you," Gibbons said.
Mike Trout started the winning rally by drawing a one-out walk off Steve Delabar (5-3) in the eighth and going to third on Hamilton's double. Trumbo was intentionally walked to load the bases for Calhoun, who hit a sacrifice fly to left.
Calhoun went 1 for 2 with two sacrifice flies, helping Los Angeles win for the fifth time in seven games.
"He's one of those guys where the sum is greater than the parts," Wilson said of Calhoun.
Calhoun has at least one RBI in 14 of his past 15 starts, the first Angels player ever to do so.
"He's really shortened his swing and you see he has the strength to still drive the ball," Scioscia said. "He's just having great at bats."
Dane De La Rosa worked the eighth and Ernesto Frieri finished for his 32nd save in 36 chances.
Toronto took a 3-0 lead with a two-out rally in the first. Sierra doubled home Rajai Davis and Adam Lind, who had both walked, then scored on a throwing error by shortstop Erick Aybar, who overthrew first base on Mark DeRosa's infield single.
The Angels answered with two runs in the second. Hamilton drew a leadoff walk and Trumbo followed with second-deck blast to center, his sixth consecutive hit. Trumbo went 5 for 5 in Tuesday's 12-6 win.
Trumbo's homer was the 31st off Dickey this season. Only Oakland's A.J. Griffin (33) has allowed more.
Dickey has been hit hard at home, surrendering 21 homers in 16 starts.
"The ball Trumbo hit would have been out of any park," Dickey said.
Los Angeles tied it on Calhoun's first sacrifice fly in the fourth, with Trout scoring his 100th run of the season. Trout is the third Angels player to record consecutive 100-run seasons and just the seventh player in big league history to do it at ages 20 and 21. The last was Alex Rodriguez, who scored 100 runs in 1996 and 1997.