ST. LOUIS (AP) — Jordan Walker homered and Michael McGreevy shut out the punchless Dodgers for six innings as the St. Louis Cardinals beat Los Angeles 3-2 Saturday night for their sixth straight win.The Dodgers have lost a season-high four in a row and have gone five straight games without a home run for the first time since May 2015.After back-to-back doubles by Iván Herrera and Alec Burleson to start the third inning, Walker smashed a hanging split-fingered fastball from Roki Sasaki (1-3) just over the left-field wall for a 3-0 St. Louis lead. The 372-foot shot was Walker’s 10th home run and gave him a hit in seven consecutive plate appearances.McGreevy (2-2) benefited from double plays in four of the first five innings. Second baseman JJ Wetherholt started one by laying out to catch Shohei Ohtani’s line drive in the third, then he ranged far to his left on Teoscar Hernández’s grounder in the fourth to create another. McGreevy gave up three singles and a season-high three walks while striking out three. The Dodgers went without an extra-base hit.Max Muncy and Andy Pages had RBI singles in the ninth inning off Riley O’Brien before the St. Louis closer struck
Lean: 0.000 · Source quality 58/100 · Factual vs opinion 90/100.