Chicago, IL (SportsNetwork.com) - Anthony Rizzo finished with two hits, including a solo homer, and drove in three to fuel Chicago's 6-5 victory over St. Louis at Wrigley Field.
Welington Castillo hit three doubles and knocked in two for the Cubs, while Ryan Sweeney contributed two hits and an RBI.
Travis Wood (2-3) allowed six hits and three runs -- two earned -- with six strikeouts over seven solid innings. Hector Rondon tossed a scoreless ninth to earn his second save.
Jhonny Peralta slugged a two-run shot and accounted for three RBI for the Cardinals, with Matt Carpenter scoring twice and knocking in a run in defeat.
Adam Wainwright (5-2) was torched for six runs on 10 hits with four strikeouts and a pair of walks over five full frames.