Diamondbacks top Cardinals 10‑6 behind Locklear’s homer

ST. LOUIS (Interstat) — Tyler Locklear went 3 for 5 with a home run and three RBIs to lead the Arizona Diamondbacks to a 10-6 victory over the St. Louis Cardinals on Thursday at Busch Stadium III.

Arizona scored three runs in the fourth inning, one in the fifth, five in the eighth and one in the ninth. St. Louis scored two in the first and four in the ninth. The Diamondbacks had 16 hits; the Cardinals had 13.

Brandon Pfaadt (5-1) pitched six innings, allowing seven hits and two earned runs with one strikeout. Michael McGreevy (4-8) took the loss, allowing four earned runs on seven hits in 6 1/3 innings.

Gabriel Moreno went 3 for 4 with two RBIs. Adrian Del Castillo added three hits and an RBI. Nolan Arenado had two hits and two RBIs off the bench. Lars Nootbaar drove in three runs for St. Louis. Alec Burleson had three hits.

Arizona made three sacrifice flies and grounded into two double plays. Attendance was 32,381. The game lasted 2 hours, 54 minutes. The Diamondbacks improved to 54-49; the Cardinals fell to 52-50.