Phoenix, AZ (Sports Network) - Five Cardinals banged solo home runs and Lance Lynn became the first pitcher to reach six wins as St. Louis topped the Arizona Diamondbacks, 9-6, in the opener of a three-game set at Chase Field.
David Freese ripped an RBI double and a solo homer, while Carlos Beltran, Matt Holliday, Rafael Furcal and Allen Craig also hit solo shots and Yadier Molina contributed an RBI single for the Cardinals, who have won back-to-back games after dropping three straight.
Lynn (6-0) gave up three hits and four walks in five scoreless innings while racking up seven punchouts. Jason Motte worked around two hits in the ninth to nail down his fifth save of the season
Cody Ransom crushed a two-run homer, Ryan Roberts added a two-run double, while Gerardo Parra and Miguel Montero had an RBI each for the Diamondbacks, who have lost three straight.
Joe Saunders (2-2) was rocked for seven runs -- six earned -- on nine hits and one walk while fanning two over just 3 1/3 innings.