Alex Gordon drove home Chris Getz with a single in the ninth inning, and the Royals beat the Blue Jays 3-2 on Sunday to avoid a three-game sweep.

Toronto brought in Darren Oliver to face three straight left-handed hitters, who came into the game 5 for 8 against the reliever this season.

Oliver (0-1) retired Jarrod Dyson to start the ninth, but Getz doubled to right then Gordon’s single allowed Getz to slide home easily in front of the tag. Alcides Escobar and Lorenzo Cain also drove in runs for Kansas City.

Ervin Santana pitched eight innings, and got the no-decision, while Kelvin Herrera (1-0) pitched a scoreless ninth.