The Yankees captured their third straight victory tonight, climbing over .500 on the season with a 6-1 victory over the Kansas City Royals.

CC Sabathia was back to his old self tonight, going 7.2 innings, striking out 6 and walking none in pitching shutout all the way. He had better command of his fastball and you could hear the pop in the glove as his fastball wooshed past befuddled Royals.

Nick Swisher started at first base and rewarded Joe Girardi with a monster game. Swisher walked twice, hit a triple, a home run, had 3 RBI and 3 runs scored. Trevor and I are in agreement that Swisher needs to start each game. What to do about the outfield? Trade Nady.

Jorge Posada also continued his hot bat with two doubles tonight, along with three ribbies. Xavier Nady went 2 for 4 in right field. Robbie Cano had an off night, getting no hits. Cody Ransom continues to look lost at the plate, dropping his average to .044. Brett Gardner was not much better, but he walked and stole second base on a wild pitch by Robinson Tejada.

After Sabathia left the game, Jose Veras came in to pitch 1.1 inning and in the 9th promptly walked the first batter, allowed two hits and spoiled a bid for a shutout. Luckly the Yankees were able to maintain their victory.

On a side note, when Robinson Tejada came in the fifth to pitch 2.2 innings, he struck out 6 Yankee batters. It’s more evident that the Royal’s bull pen is pretty effective. The Yankee batters who struck out against Tejada were caught by off-speed pitches and mean-lookin’ curveballs that dipped.

The Yankees go for the sweep tomorrow with Joba Chamberlain taking the mound in a 1:05pm start. Then the Yankees will head to Tampa next for a 3-game series before going home to officially open the new Yankee Stadium.