In the second game of the three-game series against the Cleveland Indians, a two-run homer by Carlos Santana tied the game in the ninth blew the chance for Daniel Hudson's tenth victory of the season, but Wily Mo Pena hit a walk-off two-run, pinch hit homerun to end the game for a 6-4 Arizona victory. It was his third homer of the season.
Hudson pitched eight strong innings, giving up two runs on six hits. He also drove in a run with a double in the fifth inning.
For Cleveland, Josh Tomlin was every bit as good in the battle of aces. Tomlin, who came in with nine victories, went seven innings. He also was very good with the bat, picking up a pair of hits and driving in a run of his own.
After falling behind 2-0, Hudson drove in Gerardo Parra, who had tripled, to cut the deficit to one. Leading off the bottom of the sixth, Kelly Johnson homered (13) to tie the score.
The D-Backs rally in the bottom of the eighth can also be attributed in part to Hudson. Parra singled off of left-hander Rafael Perez and Hudson batted for himself to bunt him over to second. His sacrifice was successful and, as a result, when Kelly Johnson singled next, Parra scored the go-ahead run. Arizona added a run when Justin Upton singled to drive in Johnson, who had moved to second on the trow to try and get Parra out at the plate.
J.J. Putz, who gave up the deciding homerun on Monday, blew his fourth save of the season in the ninth. After a leadoff walk, Carlos Santana homered to tie the score. Putz was pulled after two outs and newcomer Esteban Castillo got he final out. He picked up the victory, his first of the season.
The final game of the series will be on Wednesday at 12:40 AZT.
For more coverage of the Arizona Diamondbacks and reaction to Tuesday's game, visit AZ Snakepit.