PITTSBURGH - Once again, the Arizona Diamondbacks found a victory to be worth the wait.
Adam Eaton's bloop double in the 16th inning drove in two runs and the Diamondbacks outlasted the Pittsburgh Pirates 4-2 on Sunday.
Eaton's career-high fourth hit came during his seventh at-bat, giving Arizona its club-record 13th win in extra innings this season.
"As long as you want to go, we'll go with you and stay in a dogfight," Eaton said. "We'll play as long as we need to play."
The Diamondbacks needed seven pitchers Sunday over 4 hours, 39 minutes, in improving to 13-5 in extra-inning games. Arizona's victory was its 27th in its final at-bat, by far the most in the majors. It also was the Diamondbacks' 36th comeback win - second-most in the majors - and ninth in as many games when playing beyond nine innings on a so-called "travel day."
"It can be frustrating when you get into extra innings and don't come through, but all you can do is keep battling and our guys do that," Arizona manager Kirk Gibson said.
With A.J. Pollock and Didi Gregorius on base and two outs in the 16th, Eaton fought off a 1-0 pitch from Kris Johnson and dunked the ball into shallow left-center. A sprinting Andrew McCutchen failed in his attempt at a diving catch.
"That ball wasn't exactly crushed," Eaton said. "He threw a slider and I tried to stay through it, and good things happen when you put the ball in play."
Arizona remained five games behind Cincinnati in the race for the second NL wild card spot. Pittsburgh's lead in the NL Central dwindled to one game over St. Louis.
The Pirates dropped two of three to Arizona, losing their third consecutive series.
• Who: D-backs at Reds
• When: 4:10 p.m.
• TV; radio: FSAZ; 1490-AM