The seven steals were the most ever allowed in a single game by the Marlins in franchise history. For the D-backs, it tied a club record.
Led by A.J. Pollock's three swipes, the D-backs stole two bases in the second and two more in the fifth as they jumped out to a 4-0 lead. They completed a double-steal in the fifth inning when Pollock stole home and David Peralta, who Phelps attempted to pick off at first base, swiped second. The play was originally ruled a steal and a fielder's choice, but official scorers later awarded Peralta a steal as well.
The final two D-backs steals came off Miami reliever Carter Capps.
"We did a bad job controlling the running game," Marlins manager Dan Jennings said. "The focus was not good. They gamble-stole on us. We didn't mix our looks. ... Needless to say, you have to have control of your focus and the control of the running game better at this level. And it will be addressed."
Phelps (2-1, 3.21 ERA) took his first loss as he allowed four runs on five hits. He also walked three and struck out three. Even more frustrating for the 28-year-old was that he played collegiately with Pollock, so he knew what the center fielder was capable of.
"He can run," Phelps said. "They have some guys that can run and I did a really poor job of holding runners on. It's something that I usually kind of pride myself on. Over my career there's not a ton of stolen bases and stuff like that happening, so yeah, I did a bad job tonight pretty much in all aspects of the game."
Steve Wilaj is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.