"We were really trying to get the ball off the plate and not give [Cabrera] anything to hit, and I just threw it right on the corner," Miller said. "It wasn't the pitch I wanted to throw right there, but it wasn't necessarily a terrible miss. He's obviously a good hitter and did what he did with it."
The game quickly unraveled for the Cardinals after Miller's departure. Lefty Lee Stoppelman came on and gave up the next five runs. Steve Moya had a two-run triple and then scored on a double by Danny Worth. Castellanos and Rajai Davis also drove in runs before the inning ended.
The Tigers did even more damage in the following frame, scoring six times off Cardinals lefty Tyler Lyons before Cabrera punctuated the onslaught with a two-run homer off Keith Butler. Lyons retired the first two batters of the inning before allowing the next seven to reach.
Castellanos stung Lyons with a three-run homer. Worth, Davis and Ezequiel Carrera followed with three consecutive doubles. Detroit entered the day with 23 extra-base hits through its first 12 games. That total included only three home runs, which was matched within the two-inning span.
Cabrera, the reigning American League MVP, improved to 9-for-19 this spring with his three-hit game.
All the run support came behind 2013 AL Cy Young Award winner Max Scherzer, who pitched 4 2/3 innings in his longest start this spring. The Cardinals mustered two hits -- singles from Peter Bourjos and Daniel Descalso -- against the St. Louis native. Scherzer threw 56 pitches, 37 for strikes.
"I thought I threw the ball excellent today," Scherzer said. "I had command of all four of my pitches. I was really happy with my curveball. The pitch that did it for me was when I got Jon Jay in the third inning. To be able to strike him out on a curveball with a 2-2 count, that tells me that pitch is where it needs to be. It's gotten a lot better. That's the improvement I've been looking for."
Pete Kozma got the Cards on the board with an RBI single in a four-run seventh that was capped by Stephen Piscotty's three-run blast. Piscotty is the Cardinals' No. 7 prospect, according to MLB.com.
The Cardinals, who have won only two of their 10 spring games, have been outscored, 28-6, over the last two days.
Up next: Pitching on three days' rest, ace Adam Wainwright will make his second start of the spring in Tuesday's home game against the Mets at 12:05 p.m. CT on MLB.TV. Wainwright had his first start pushed back a day due to rain and then dealt with a bout of strep throat over the weekend. Trevor Rosenthal is scheduled to make his second relief appearance of the spring as well.