CHICAGO -- Randy Wells is done with allowing off-field distractions get in way of his pitching.
Wells was impressive again after pitching his first career shutout in Monday's 7-0 win over the Giants. He pitched a two-hitter to outduel Tim Lincecum in his first-career complete game.
Wells (7-4) allowed one run while scattering seven hits. He struck out two and walked two. He is 6-1 over his last eight outings after going 0-3 with a 7.38 ERA in his first nine starts once returning from the disabled list.
In the last month, Well is pitching more like his 2009 season, when he led all rookies with a 3.05 ERA.
"It's a tough thing. You guys keep asking me about who I was in 2009. I wasn't any different in 2010. It was just a tough year, I grinded it out, I made every start, got close to 200 innings. Some things just didn't go my way," said Wells. "There was a lot of stuff off the field that was said and thrown out there that was false. I had to deal with that for the first time in my career. It was a tough thing, it was a learning process and I think this year you just learn to put all things that go on off the field and what is said about you to the side and concentrate on what you need to do."
Chicago won just for the third time in 10 games.
The Cubs had runners on first and second with no outs in the first three innings, but failed to score until the third thanks to Cedeno's error. Trailing 1-0, Carlos Pena hit a sharp grounder to Walker at second base. Walker made a low throw to Cedeno, who was covering second to get one out, but Cedeno's throw to Lee at first was wide, allowing Tony Campana to score from second on the overthrow.
With two outs in the fourth inning and Koyie Hill on second, Starlin Castro hit a grounder to third baseman Josh Harrison. Harrison fielded the grounder, but his throw to first took Lee off the base so Lee attempted to tag Castro.
First baseman umpire Jim Wolf ruled Lee's tag did not make contact with Castro. Hill, who never stopped on the base paths ended up scoring from second on the play. Lee argued with Wolf and Pirates manager Clint Hurdle came out of the dugout to also have an animated discussion with Wolf to no avail.
"What's tough is when you put 10 guys on base without having to hit the ball. We were sloppy on the mound, we were sloppy on the field," said Hurdle. "Sometimes its contagious. We just didn't play a good ballgame today. There's no excuses, we didn't play a good game today. We definitely didn't play well enough to win."
The Cubs added to its lead in the fifth. With runners on first and second and no outs, LaHair hit a ball that brushed Morton's jersey. Cedeno fielded the grounder but the ball rolled out of his mitt, allowing LaHair to reach safely on the error.
With the bases loaded, Byrd hit a sacrifice fly. Hurdle pulled Morton after he hit Darwin Barney with a pitch to load the bases again. Pirates reliever Tony Watson got Hill to hit a bouncer back to him, but the ball pulled him off the mound forcing him to go to first to get the out, which allowed Pena to score and make it 4-1.
"It's obviously command issues. I couldn't get my sinker in the zone," said Morton. "My mentality is the exact same. My mentality is be aggressive and attack guys with my sinker."
LaHair hit a two-out, RBI bloop single off Watson in the sixth inning to make it 5-1. LaHair finished with two hits in his season debut.
After hitting a go-ahead grand slam in the ninth during Saturday's win, Lee hit an opposite field RBI single in the first inning to give the Pirates a 1-0 lead. Since joining the Pirates, all nine of Lee's RBIs have come against the Cubs.
Lee is 6 for 9 with a grand slam since returning from the disabled list Saturday.
Walker hit a two-run homer off Cubs reliever Jeff Samardzija in the eighth inning. It was Walker's 12 of the season.
Byrd added an insurance run in the eighth for the Cubs with an RBI single off Pirates reliever Jose Veras.
Pirates RHP Jeff Karstens (shoulder soreness) played long toss on Sunday. The team plans to schedule a bullpen and get an "accurate read" on when Karstens will make his next start by Tuesday. ... The Pirates recalled INF Pedro Ciriaco on Sunday. It's his sixth stint in the big leagues this season. The team did not have to make a corresponding move since rosters expanded. ... James McDonald is the Pirates scheduled starter for Monday against the Astros. He has received zero run support in his last two starts. ... Cubs RHP Matt Garza is Monday's scheduled starter against the Reds. He is 0-2 with 5.06 ERA in three career starts against the Reds. ... Pena had a career-high four walks. Pena has reached base 10 consecutive times.