CLEVELAND -- Held to two hits over the first six innings, the Toronto Blue Jays managed four hits the last three innings Wednesday, and all of them were big.
The result was a 5-4 victory over the Cleveland Indians.
"Things got a little hairy at the end, but we did a lot of good things," Toronto manager John Gibbons said.
Munenori Kawasaki's two-out, two-run single keyed a three-run, ninth-inning rally that broke a 2-2 tie. The Indians rallied for two runs in the bottom of the ninth, but with the tying run at third base and the winning run at first, reliever Steve Delabar got Michael Brantley to fly out to end the game.
"It was an exciting game with a lot of back and forth," said Blue Jays reliever Neil Wagner, who only threw four pitches but got the third out in the bottom of the eighth to pick up the win. He is 2-3.
"It was nice to get a big out and help us get a 'W.'"
In a tie game in the top of the ninth, Colby Rasmus drew a one-out walk off Rich Hill (0-1). After a pitching change, pinch hitter J.P. Arencibia hit a two-out single off Joe Smith. Emilio Bonifacio walked, loading the bases.
Kawasaki then drove a single to center, scoring two runs. When center fielder Michael Bourn bobbled the ball for an error, Bonifacio also scored, making it 5-2.
"Smitty left one in the middle of the plate to Kawasaki, and Bourn mishandled it trying to get it back in to the infield quickly," Indians manager Terry Francona said.
Cleveland nearly tied it in the bottom of the ninth. An RBI single by Asdrubal Cabrera off Toronto closer Casey Janssen made it 5-3, and then a throwing error by second baseman Kawasaki allowed a second run to score to make it 5-4.
Delabar replaced Janssen and earned his first save.
Cleveland trailed 2-1 going into the bottom of the eighth, which began with a single and a stolen base by Bourn off Brett Cecil. The Toronto reliever retired the next two batters, but Nick Swisher walked. Brantley then singled to center, scoring Bourn with the tying run.
Cleveland starter Justin Masterson, who already has two 1-0 compete game victories this season, seemed as if he might be headed for No. 3. Masterson held Toronto scoreless on two hits through the first six innings, and the Indians led 1-0.
"He's always had our number," Gibbons said of Masterson.
With one out in the seventh, Toronto's Adam Lind drove a double into the gap in right-center field. Masterson retired Rasmus on a ground ball for the second out, but then Masterson lost the strike zone. He walked Maicer Izturis and Josh Thole, which loaded the bases with two outs.
"I overthrew on some pitches there and they ended up way out of the strike zone," Masterson said.
Bonifacio lined a single to right field, scoring Lind and Izturis, giving Toronto a 2-1 lead.
"Masty needed a groundball or something to get out of that inning, but he couldn't get it," Francona said.
In 6 2/3 innings, Masterson threw 120 pitches and gave up two runs on four hits with six strikeout and five walks.
"I would have liked to have finished the seventh, but I couldn't," Masterson said. "I didn't set a good tone for our bullpen. They had to scramble too much. If I could have finished the seventh, it might have been a different game."
Toronto starter Esmil Rogers pitched six innings, giving up one run on four hits.
"Rogers and Masterson were dealing," Gibbons said.
NOTES: Cleveland RHP Danny Salazar will make his major league debut when he starts Thursday's game against the Blue Jays. Salazar was 5-5 with a 3.08 ERA in a combined 17 starts at Triple-A Columbus and Double-A Akron. ... Indians RHP Zach McAllister will make his first minor league rehab start Saturday with Akron. McAllister has been on the disabled list since June 8 with a sprained right middle finger. ... Arencibia ranks third on Toronto's all-time list for home runs by a catcher with 57. ... After his loss Tuesday night, Blue Jays RHP Josh Johnson is 1-4, but he also hasn't received much run support in his recent starts. The Jays have failed to score a run in each of his last three starts and in four of his last five.