Arizona Diamondbacks' Jean Segura connects on a three-run home run against the St. Louis Cardinals during the sixth inning of a baseball game Monday, April 25, 2016, in Phoenix. (AP Photo/Ross D. Franklin)
PHOENIX (AP) — Jean Segura had four hits, including a go-ahead three-run home run in the sixth inning, to lead the Arizona Diamondbacks to a 12-7 win over the St. Louis Cardinals on Monday night.
Segura's homer came during a nine-run inning that made ace Zack Greinke a winner despite allowing seven runs. The Cardinals bullpen was rocked in the sixth after starter Jaime Garcia was removed with two runners on base.
Greinke (2-2) lasted 6 2/3 innings and gave up 11 hits. He's surrendered 21 runs in five starts and has a 6.16 earned run average.
Matt Bowman (0-1) gave up a run-scoring single to Chris Owings, his second RBI of the night, and Greinke helped himself by bouncing a single through a drawn-in infield that was expecting a bunt with two strikes.
Kevin Siegrist entered with one out and served up Segura's fourth home run of the season, a line drive into the left field seats.
Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.