Alex Gonzalez got robbed, then got rooked. Next time up he got more than even.
“I got one more chance,’’ Gonzalez said.
The Blue Jays trailed, 1-0, when Gonzalez opened the eighth with a long drive that left fielder Brett Gardner caught while banging into the wall.
It was 1-1 in the ninth when Gonzalez got another opportunity, batting with two outs and a runner on first. He got nicked in the left forearm by a pitch from Mariano Rivera — and later showed off a pink mark to prove it — but plate umpire Mark Wegner ruled a foul ball.
Toronto manager Cito Gaston came out to argue and Wegner consulted with two umpires before letting the call stand. Rivera struck out Gonzalez with the next pitch.
“It did hit my bat, after it hit my arm,’’ Gonzalez said. “But what can you do?’’
Crew chief Dale Scott said the umpires didn’t have enough evidence to overturn the ruling.
Lyle Overbay opened the Toronto 11th with a single that skidded past second baseman Robinson Cano. A single by John Buck, a sacrifice by Jarrett Hoffpauir, and an intentional walk loaded the bases for Gonzalez, who lined his single over leaping third baseman Alex Rodriguez.
After Jose Bautista was called out on strikes — Gaston was ejected for arguing with Wegner — Vernon Wells drew a bases-loaded walk and Dewayne Wise hit a bases-loaded triple.
Jason Frasor (3-1) pitched the 10th for the win. David Robertson (0-3) took the loss.
Twins 2, Rays 1 — Danny Valencia had two hits and the go-ahead RBI in the seventh inning and Minnesota outlasted David Price and visiting Tampa Bay.
Scott Baker (7-7) gave up one run on six hits and struck out eight in seven innings to win an outstanding duel with Price (11-4), who entered the game leading the AL in wins and ERA.
Reds 12, Cubs 0 — Bronson Arroyo (8-4) pitched six sharp innings and Cincinnati took advantage of Chicago’s wildness and defensive incompetence to score nine runs in the seventh inning and roll at Wrigley Field.
Diamondbacks 12, Dodgers 5 — Chris Young matched a career high with five RBIs, Edwin Jackson labored through five innings in the follow-up to his no-hitter and host Arizona made Kirk Gibson a winner in his managerial debut.
Pirates 2, Phillies 0 — Ross Ohlendorf became the third Pirates starting pitcher in as many days to win for the first time this season, limiting slumping Philadelphia to five hits over seven innings in Pittsburgh.
Tigers 7, Mariners 1 — Max Scherzer (5-6) allowed three hits in a season-high eight innings and Don Kelly (two RBIs) got Detroit’s offense going in a victory over visiting Seattle.
Braves 4, Marlins 3 — Omar Infante’s two-run single with no outs in the 11th inning helped host Atlanta rally over the Florida, the Braves’ 15th final at-bat win.
Athletics 3, Indians 0 — Gio Gonzalez pitched five-hit ball into the seventh inning and Mark Ellis drove in two runs with a bases-loaded double, leading Oakland in Cleveland.
Mets 5, Nationals 3 — Jonathon Niese pitched seven solid innings, striking out a career-high eight for his fifth straight win, and New York held off host Washington.
Rockies 6, Giants 3 — Jhoulys Chacin pitched six solid innings, Dexter Fowler had his second straight three-hit game and Colorado beat reeling San Francisco in Denver.
Cardinals 5, Brewers 0 — Rookie Jaime Garcia bounced back from his worst start with seven innings of three-hit ball and Matt Holliday doubled twice and drove in a run in host St. Louis’s victory over Milwaukee.
Padres 3, Astros 0 — David Eckstein doubled in Tony Gwynn Jr. with two outs in the eighth inning to break a scoreless tie, leading Mat Latos (9-4) and host San Diego, which had its 11th shutout of the year.