KANSAS CITY, Mo. -- Andy Pettitte finally stopped beating himself up long enough to look at video of his past couple of outings, subpar efforts by any stretch and certainly his own lofty standards. It turned out that all the 40-year-old left-hander needed to do was a make a couple of minor adjustments -- alter his arm angle ever so slightly, for one thing -- to get back on track. Pettitte pitched seven stellar innings Saturday night, and Vernon Wells hit a go-ahead two-run homer before making a long running catch for the final out, giving the New York Yankees a 3-2 win over the Kansas City Royals. Pettitte (4-2) allowed seven runs against Houston and only lasted five innings his last time out against Oakland. But he looked more like he did early in the season against the Royals, with a piercing cutter and pinpoint control that kept Kansas City at bay all night. "Whenever you get knocked around, its not a good feeling. You never want that doubt to creep in that youre not able to get it done," Pettitte said. "Hopefully I can continue to get sharper and sharper." Pettitte allowed only a run-scoring groundout by Lorenzo Cain and a solo homer by Billy Butler while improving to 15-3 in his career against the Royals. Kansas City hasnt beaten him in 14 starts dating to Sept. 4, 2000. "I really dont think hes forgotten how to pitch, forgotten how to throw a cutter or any of that," Yankees manager Joe Girardi said. "I always say, when youre old or overweight -- and you dont want to be both -- and youre struggling, people are always going to be saying, Is something wrong? Is something wrong? Its baseball. Everyone struggles." Everyone except Mariano Rivera, it seems. After David Robertson struck out the side in the eighth, Rivera worked around a two-out double by Salvador Perez for his 14th save. But it wasnt without some tension: Mike Moustakas hit a liner to right that landed just foul, and then scorched a pitch into the left-centre field gap that Wells tracked down on the run to end the game. It was Riveras 14th save to start the season, and his 28th straight against the Royals. It came just over a year after he tore the ACL in his right knee while shagging balls in the Kauffman Stadium outfield during batting practice. "I think Mo said it best, as an athlete, you can get hurt anywhere," Girardi said. "It just happened to be here. ... Im sure it was good for him to get out there." James Shields (2-3) was hurt by a throwing error on Moustakas at third base in the second inning that resulted in the Yankees first run. He also gave up Wells two-run shot in the fifth, moments after Butlers home run had staked Kansas City to 2-1 lead. Shields wound up going eight innings for the third time in his last four outings, and each of those times hes failed to pick up the win. He dropped to 7-15 in his career against New York. "Youve got to pitch better," Shields said. "Thats it." It was the Royals fifth loss in six games. "Andy Pettitte threw the ball great," Royals manager Ned Yost said. "Kept the ball down. Changes speeds. Hit his spots really well. We never mounted much of an attack." The bounces certainly seemed to be going the Yankees way most of the night. Travis Hafner hit a slow grounder toward first base in the fourth inning, and Shields and first baseman Eric Hosmer had trouble deciding who should grab it. Neither of them did until it was too late, and Hafner coasted across the bag for an infield single. Lyle Overbay hit another grounder in the sixth inning that Elliot Johnson fielded at second base, but only after shortstop Alcides Escobar bumped into him. The slight hiccup allowed Jayson Nix to reach second safely and Overbay to be safe at first. Meanwhile, a hard-hit ball by Moustakas leading off the seventh inning caromed off Pettittes glove and right to Robinson Cano. The Yankees second baseman made the soft toss to first, turning a potential base hit into an easy groundout. Cano had another rough night in Kansas City, though. The Yankees All-Star was booed mercilessly for the second straight night by Royals fans who no doubt still remember his decision to snub Butler for the AL squad during last years home run derby, which was hosted by the Royals as part of All-Star festivities. Cano went 0 for 4 and struck out looking in the seventh, arguing with plate umpire Mark Wegner over the third strike. First base coach Mick Kelleher got between them and Girardi also ran onto the field to make sure Cano wouldnt be tossed from the game. NOTES: The Yankees plan to use a pitcher to fill the 26th player on the roster for Mondays doubleheader at Cleveland. Girardi didnt know who it would be. ... Royals RF Jeff Francoeur was back in the starting lineup after having Friday night off. ... RHP Hiroki Kuroda (4-2) will pitch Sundays series finale for the Yankees against Kansas City RHP Ervin Santana (3-1). Custom New York Knicks Jerseys . Galatasaray said in a statement on its website Monday that Mancini signed a three-year contract and will be paid 3.5 million euros for the upcoming season, with his salary upped to 4. Custom Milwaukee Bucks Jerseys . The news was first reported on Gonzalezs Twitter account and confirmed by the Rockies. Gonzalez has a six-week window before position players have their first workout at spring training in Arizona. http://www.customjerseysbasketball.com/ . Robredo, ranked No. 16, bounced back from an upset loss to Leonardo Mayer in the second round of the Royal Guard Open in Chile last week to down Carreno Busta in 1 hour, 25 minutes. On a day filled mostly with qualifying matches, fifth-seeded Marcel Granollers of Spain also entered the second with a 7-5, 3-6, 6-2 win over Aljaz Bedene of Slovenia, while Guido Pella of Argentina defeated Guillermo Garcia-Lopez of Spain 7-6 (6), 6-4 to advance. Custom Detroit Pistons Jerseys . Wilson hit Schenn from behind during Tuesday nights game in Philadelphia, earning a five-minute major for charging and a game misconduct. He has a phone hearing with the department of player safety, which limits any potential suspension to five or fewer games. Custom Houston Rockets Jerseys . Despite the cost, effort and an improved steroid test, its possible that very few -- if any -- positives will be detected, Dr. Richard Budgett told The Associated Press in an interview. "We just dont know what the results from Torino will be," Budgett said. TORONTO -- The Blue Jays have finalized a three-year, $33 million contract with free agent Kendrys Morales, and say the deal lowers the chances that slugger Edwin Encarnacion will return next season.Hours after the team announced the addition of Morales on Friday, general manager Ross Atkins said talks with Encarnacion are ongoing, theyre still continuing.Encarnacion and Jose Bautista both became free agents after helping Toronto reach the playoffs.We still feel that both are realistic for us, but again, when you sign someone like Kendrys Morales, that decreases the likelihood of Edwin coming back tto the Blue Jays, but by no means eliminates that possibility, Atkins said.ddddddddddddhe 33-year-old Morales hit 30 home runs with 93 RBI while batting .263 for Kansas City last season.Atkins said second baseman Devon Travis had surgery on his right knee and is expected to be fine. He was injured in the playoffs against Cleveland.Toronto also claimed right-hander Leonel Campos on waivers from San Diego. The 29-year-old pitched 25 times for the Padres over three seasons. ' ' '