David Phelps grew about about 20 minutes away from Busch Stadium in downtime st. Louis. He and his family use to go to about five Cardinals games a year when he was a kid. On Tuesday, he got a chance to pitch in front of his hometown crowd, making his first start against his hometown team, and it wasn't a good one.

Phelps was not only knocked around a bit, but he didn't get any help from his defense that made two costly errors in a four-run 3rd inning for the Cardinals, as St. Louis went on to defeat the Yankees, 6-0, in the second game of this three-game series.

On the other side of the field, Lance Lynn was dominant for the Cardinals, tossing his first career complete-game shutout, as he held the Yankees to just five hits and three walks.

After Phelps escaped trouble in the 1st inning, stranding runners on first and third with two outs, he got through the 2nd inning a little easier, but ran into a ton of trouble in the 3rd.

Matt Carpenter singled, Kolten Wong popped out on a bunt, then Matt Holliday singled to put runners on the corners with one out. The third Matt, Matt Adams followed with a ground-rule double to put the Cards on the board, 1-0, then after Yadier Molina was intentionally walked, Allen Craig reached first after Derek Jeter's wild throw pulled Kelly Johnson off the bag, but because Johnson dropped the ball on the tag, he was given the error, while a second Cardinals runs scored.

St. Louis made it 4-0 a batter later when Brian Roberts let a Johnny Peralta groundball slip right between his legs an into right-center field for two runs to score. The Yankees had already entered the game with starters only pitching an average of 5.8 innings this season, and that 3rd inning didn't help Phelps very much.

Craig pushed the Cardinals' lead to 5-0 in the 5th inning with a one-out solo homerun off Phelps that bounced off the glove of Alfonso Soriano in right field, going over the wall -- it was just the first homerun served up by Phelps this season.

Joe Girardi was able to squeeze six innings out of Phelps before calling on Alfredo Aceves out of the bullpen. Phelps was only charged for three of the five runs scored off of him because of the two 3rd inning errors, while he walked two and struck out five.

Holliday welcomed Aceves to the game by hitting a solo homerun off of him to open the 7th inning, extending the lead to 7-0. Aceves is bad, and shouldn't be on this team anymore, but I'm not running things, and I guess that's why he is still here. Either way, that was one of two hits he gave up in two innings of work.

The Yankees had no answers for Lynn, who didn't give up anything harder than a pair of doubles from Roberts and Brian McCann. The Yankees went down pretty easy in the 9th to help Lynn seal off his first career complete-game, continuing their trend of poor hitting lately, and poor play overall.

The Yankees and Cardinals will wrap up this three-game series on Wednesday with Hiroki Kuroda and Shelby Miller taking the mound for their respective teams. First pitch is scheduled for 8:05 pm ET.

Twitter: @GavinEwbank