Clayton Richard, last 3 starts

Clayton Richard, regular season

The Cubs traded for Dan Haren on Friday, but he just started for the Marlins, so Richard will be added to the roster for the series finale. It'll be Richard's fourth start with the Cubs and his first since July 20 against the Reds.

Kyle Lohse, last 3 starts

Kyle Lohse, regular season

Lohse pitched into the seventh inning of his last start for only the third time since May 15. But he also was burned again by the long ball, making it 18 times in 21 starts that he has surrendered at least one home run.

Jon Lester, last 3 starts

Jon Lester, regular season

Lester had what he called his best outing of the season his last time out, striking out a season-high 14 Rockies. He's thrown at least seven innings in each of his starts in July, including another season-high eight innings in his last start.

Francisco Liriano, last 3 starts

Francisco Liriano, regular season

Liriano comes off allowing a season-high 10 hits in only 5 2/3 innings against the Twins, but he's also started six consecutive wins (going 3-0 across that stretch). He's had homer troubles at home (8 in 66 2/3 innings).

Jake Arrieta, last 3 starts

Jake Arrieta, regular season

Arrieta's next win will be his career-high 12th. In his last start, against the Brewers, he struggled with command yet lasted long enough to post his 17th quality start. He has a 1.53 ERA in his last eight starts, with 58 K's over 58 2/3 innings.

J.A. Happ, last 3 starts

J.A. Happ, regular season

The lefty makes his Pittsburgh debut by stepping into the shoes of A.J. Burnett (on the DL with elbow inflammation). Happ slumped his way out of Seattle and will try to regain his early-season form (3.31 ERA across first 11 starts).

Chicago Cubs @ Pittsburgh Pirates

Dan Haren, last 3 starts

Dan Haren, regular season

This will be Haren's Cubs debut. He has not faced the Pirates this year, and hasn't pitched in as meaningful a game as this one. In his last start, he posted a quality start against the Nats, giving up one run over six innings but took the loss.

Jeff Locke, last 3 starts

Jeff Locke, regular season

The young lefty has developed into the third consistency in the Pirates? current rotation, having worked to an ERA of 3.06 in his last six starts. He has become adept at finding his rhythm in games that begin erratically.

To Be Announced

Jason Hammel, last 3 starts

Jason Hammel, regular season

Hammel scuffled a bit in July, but blame a minor hamstring injury on July 8 for that. In his last start, he said he finally felt normal again. It showed as he held the Brewers to one run over 5 2/3 innings for the win. He has a 3.08 ERA at Wrigley.