KANSAS CITY, Mo. -- Ervin Santana didn't get the 'W' by his name in the box score, but his gutty eight-inning performance allowed the Kansas City Royals to end their first homestand of the season with a victory.
Alex Gordon's one-out single in the ninth scored Chris Getz, who had doubled, with the winning run as the Royals edged the Toronto Blue Jays 3-2 Sunday.
Toronto went 0-for-8 with runners in scoring position against Santana, who allowed two runs, one unearned, on seven hits, while striking out four and walking one.
"I thought he was tremendous," Royals manager Ned Yost said. "He was very stingy with the runs. He made some tremendous pitches."
Santana used double play ground balls in the second and third innings to get out of trouble and stranded two runners in the fifth inning.
"You have to have the ability to stay calm and make tough pitches and he has that ability," Yost said of Santana's ability to pitch out of jams.
The Blue Jays put two runners on in the eighth, but Yost did not go to his bullpen.
"I was sticking with him regardless," Yost said. "I felt he's still throwing the ball good and he's going to make good pitches, and that's what he did."
Santana is 1-1 with a 2.45 ERA in his three Kansas City starts.
"I'm just trying to make it as simple as possible and not give hitters too much to hit," Santana said. "Every time you can get a win like this and come back like today it is exciting."
Blue Jays starter Brandon Morrow went six innings and held the Royals to two runs and six hits.
"He started a little slow," Blue Jays manager John Gibbons said. "I think he had trouble getting loose in the first and then he kicked it in. I thought he did a great job. It was a well-pitched game on both sides. They made some great defensive plays and took some hits away from us."
With three left-handed hitters coming to the plate in the ninth, Gibbons summoned veteran left-hander Darren Oliver from the bullpen. The problem is Oliver is having trouble getting out left-handed hitters this season. They are 7-for-11 off him after Getz's double and Gordon's game-winning single.
"(Jarrod) Dyson had a big day with the bat," Yost said. "He got the triple for our first run and hit the ball hard at the end there, and then Getz came up with the double that helped us win it. You've got to have somebody consistent there and Alex is about as consistent as you can get. To have that strikeout (in the seventh) and then come back with the game winner is big for us."
Gordon extended his hitting streak to 11 games, the longest in the majors.
Kelvin Herrera, who worked a spotless ninth, picked up the victory.
The Blue Jays took advantage of a Dyson error to score an unearned run in the first. Melky Cabrera and Jose Bautista singled with one out. When Dyson had problems picking up Bautista's single, both runners advanced 90 feet. Cabrera scored on Edwin Encarnacion's ground out to Elliot Johnson.
Santana used a double play grounder to get out of a third inning jam. Munenori Kawasaki led off the inning with a bunt single, his first Blue Jays' hit, and stole second. Emilio Bonifacio walked and Cabrera flied out to deep center, moving Kawasaki to third.
Santana, however, induced Bautista to ground into an inning ending double play.
The Royals tied the game in the third, when Jarrod Dyson led off with a triple to right and scored on Alcides Escobar's sacrifice fly.
The Blue Jays threatened again in the fifth, when Rajai Davis led off with a single and stole second. Kawasaki walked with one out, but Santana retired Bonifacio and Cabrera on fly balls to strand the runners.
Encarnacion went deep in the sixth off Santana, who gave up a big league-high 39 home runs last year, giving the Blue Jays a 2-1 lead.
The Royals tied it in the bottom of the inning with singles by Billy Butler, Eric Hosmer and Lorenzo Cain.
Morrow left after 95 pitches and six innings, He walked one intentionally and struck out three.
"I was just OK," Morrow said. "I didn't have my best stuff, but I made a lot of good pitches and kept us in it. I didn't have my best fastball. On a day like that you've got to focus more on hitting your spots.
"I didn't want to come out of my delivery too much too early. I had a nice rhythm with my fastball, hitting in and hitting out. I think I did a good job of keeping them off balance."
The Royals had opportunities in the seventh and eighth to take the lead, but failed.
Dyson singled to lead off the seventh, stole second and Getz bunted him to third, where he stayed after Gordon looked at a called third strike and Escobar flied out to center. Salvador Perez singled with one out in the eighth and Hosmer walked, but were stranded.
NOTES: Royals 3B Mike Moustakas, who is hitting .158 with one RBI, did not play. He is hitless in his past 13 at-bats. RF Jeff Francoeur was also held out of the Kansas City lineup. Elliot Johnson made his first start at third base after making two starts at second base. He went 0-for-4. Lorenzo Cain moved from center to right. ... Hosmer returned to the Royals' lineup after sitting out two games with tightness in his right quad. ... Blue Jays INF Brett Lawrie, who is on the disabled list with a strained left oblique, went 2-for-4 for Class A Dunedin on Sunday in a 2-0 loss to Lakeland in the Florida State League. Lawrie could be activated this week when the Blue Jays return home. ... The Jays are hitting .227 with a .294 on-base percentage, ranking 12th in the American League in both categories.