Diamondbacks hold on against Cardinals
Gabriel Moreno hit a three-run homer and scored twice as the visiting Arizona Diamondbacks held off the St. Louis Cardinals 8-7 on Tuesday.
Nick Ahmed hit a two-run double for the Diamondbacks, who have won three straight games and eight of their last 11.
Arizona starter Drey Jameson allowed two runs on three hits and four walks in 3 2/3 innings. Kyle Nelson (3-0), the first of six relievers, earned the victory and Migu