The St. Louis Cardinals got knocked around for 15 hits during a 14-1 loss to the Arizona Diamondbacks at Busch Stadium. The D-Backs gave up four runs in the third and sixth innings and surrendered six more in the fifth. Willson Contreras homered in the losing effort, while Steven Matz was charged with his second loss of the season after allowing seven runs on six hits in four-and-a-third innings. The 10-and-14 Cardinals send Kyle Gibson to the mound against the Diamondbacks today.