Updated

Scott Feldman threw seven scoreless innings against his former team before leaving with a cramp in his pitching hand, and the Chicago Cubs came within three outs of their first shutout since August in a 9-2 win over the Texas Rangers on Monday night.

Feldman (3-3) allowed two hits, struck out three and walked one, and also hit an RBI single in the fifth for a 2-0 lead.

After he threw a 2-0 pitch in the eighth to David Murphy, Feldman was shaking his right hand and was checked on the mound by Cubs manager Dale Sveum and assistant trainer Ed Halbur, then replaced by James Russell.

In Feldman's previous start, he pitched a three-hitter with 12 strikeouts in a 6-2 win over San Diego last Wednesday.

Texas scored a pair of unearned runs in the ninth after a throwing error by third baseman Luis Valbuena. The Cubs have gone 68 games without a shutout since beating Colorado 5-0 on Aug. 26, their longest streak since going 75 games in a row without shutouts from May 15 until Aug. 6, 1999, according to STATS.

Anthony Rizzo had three hits, including his ninth home run.