Javier Baez and Anthony Rizzo hit back-to-back home runs as the Chicago Cubs roughed up Kyle Lohse and the Milwaukee Brewers 4-2 on Wednesday night.
Starlin Castro, Rizzo, and Baez, the nucleus of Theo Epstein's rebuilding effort, drove in all four runs against the NL-leading Brewers. Castro and Chris Coghlan contributed three hits each.
Cubs starter Tsuyoshi Wada (2-1) was coasting until he was chased in the seventh, when he allowed consecutive home runs to Rickie Weeks and Martin Maldonado. Wada allowed two runs and five hits in 6 2/3 innings. He struck out five and walked one.
Hector Rondon pitched a scoreless ninth for his 16th save in 20 tries.
Giants 7, White Sox 1: The Giants scored seven runs after a video review led umpires to overturn an out call at home because Chicago catcher Tyler Flowers illegally blocked Gregor Blanco, and San Francisco went on to beat the White Sox in San Francisco.
In the seventh inning, Chicago first baseman Jose Abreu fielded Joe Panik's broken-bat grounder to easily throw out Blanco for the second out. Giants manager Bruce Bochy challenged the play, and umpires ruled Flowers' left leg was illegally blocking the plate before the ball arrived.
White Sox manager Robin Ventura argued the call and was immediately ejected, setting off an epic protest in which he repeatedly kicked dirt on the plate.
San Francisco snapped a five-game losing streak behind Jake Peavy (1-3).
Jose Quintana (6-9) took the loss.
Cardinals 5, Marlins 2: Justin Masterson pitched seven scoreless innings in his best outing since joining the St. Louis Cardinals, and they averted a series sweep by beating the Marlins in Miami.
Masterson, acquired in a trade with Cleveland on July 30, allowed three hits – all singles – and no walks, and threw only 91 pitches before departing for a pinch hitter.
After recording only six outs in his previous start, he lowered his ERA to 6.00 in three outings with the Cardinals, and 5.14 overall this year.
The 6-foot-6 right-hander improved to 2-1 with St. Louis, and 5-6 overall. He also earned his first career RBI in the sixth with a two-out single.
Nathan Eovaldi (6-7) allowed four runs, two earned, in six innings.