ST. LOUIS (AP) — Junior Lake homered, doubled twice and drove in six runs as the Chicago Cubs broke loose, routing St. Louis 17-5 Monday night and forcing the Cardinals to finish with infielder Daniel Descalso as a relief pitcher.
After the Cubs totaled just four runs while getting swept in a three-game series at Atlanta over the weekend, Emilio Bonifacio scored five times himself in this romp over the Cardinals.
Chicago had lost seven of eight overall and has the worst record in the league at 13-24, but is 4-3 against the defending NL champions.
The Cubs hit for the cycle in the first five batters — Bonifacio doubled, Anthony Rizzo singled, Starlin Castro tripled and Mike Olt's two-run homer capped a four-run first inning.
Cardinals reliever Randy Choate gave up six runs in the ninth and left with two outs. Descalso made his first pro pitching appearance and retired the only batter he faced, getting Olt on a fly ball.
Travis Wood (3-4) beat St. Louis for the second time in three starts despite giving up five runs in six innings.
Tyler Lyons (0-3) surrendered nine runs in four innings in his fourth start in place of injured Joe Kelly.
DODGERS 6, MARLINS 5
LOS ANGELES (AP) — Yasiel Puig extended his career-best hitting streak to 12 games with his third home run in four days, a go-ahead three-run shot, and drew a bases-loaded walk in Los Angeles victory over Florida.
Dan Haren (5-1) overcame a shaky start following his 3-2 loss at Washington last Wednesday, allowing three runs and seven hits over seven innings without walking a batter after losing his previous four decisions against the Marlins.
Brian Wilson inherited a 6-3 lead from Haren and promptly gave up a leadoff walk to Christian Yelich and a home run by pinch-hitter and former Dodger Reed Johnson on the next pitch. But Kenley Jansen pitched a perfect ninth for his 12th save.