CINCINNATI (AP) - Todd Frazier hit two homers, including the first of Cincinnati's three off Lance Lynn, and the Reds recovered from a 16-inning loss by overpowering the St. Louis Cardinals 6-2 on Thursday night, taking three of four in their final series of the season.
Jay Bruce and Shin-Soo Choo also hit solo homers off Lynn (13-10), who lasted five innings and gave up three homers for only the second time in his career. Frazier also connected off Seth Maness for the third multihomer game of his career.
By winning their final series together, the Reds tightened the NL Central race and ended the Cardinals' dominance. St. Louis had won the last seven series between them. Cincinnati's lone loss was 5-4 in 16 innings on Wednesday night.
Left-hander Tony Cingrani (7-3) returned from a sore back and did a little bit of everything. He pitched into the sixth inning, gave up two runs, bunted for a hit, stole a base and scored.
David Freese homered for the Cardinals, who have lost six of eight. With first-place Pittsburgh idle, the Cardinals slipped to 1 1/2 games behind the Pirates while the Reds moved to 3 games out.
DIAMONDBACKS 4, GIANTS 2
SAN FRANCISCO (AP) - Paul Goldschmidt broke out of a slump with two hits and two RBIs, and Martin Prado and Aaron Hill also drove in runs to help Arizona beat San Francisco.
Trevor Cahill (6-10) won his third straight decision since coming off the disabled list. He allowed two runs and six hits in five innings, walking four and striking out three.
Brad Ziegler pitched the ninth for his eighth save.
Pablo Sandoval had two hits and drove in a run for the Giants, who have lost three of four. Hector Sanchez also drove in a run and Brandon Belt had two hits.
Ryan Vogelsong (3-5) gave up four runs and eight hits over 4 2-3 innings for the Giants.