ST. LOUIS (AP) — Henderson Alvarez worked seven stingy innings and started the key rally with the first of his career-best three hits, helping the Miami Marlins beat the St. Louis Cardinals 8-4 Sunday to take two of three from their spring training partners.
Casey McGehee extended his hitting streak to a career-high 13 games with an RBI single in the first. Marcell Ozuna had a two-run single in a three-run sixth that made it 4-0, and Jarrod Saltalamacchia’s three-run homer off Jason Motte put Miami up 8-1 in the eighth.
The first two games of the series were decided by one run.
The Marlins have won a franchise-record 10 straight games started by Alvarez (6-3), and they easily took the series finale despite stranding 14 runners. Alvarez is 4-0 with a 1.04 ERA during that stretch, allowing no more than two runs in any outing.
Kolten Wong, just off the 15-day disabled list, homered in the seventh for the lone run against Alvarez. Matt Adams had a career-best four hits, including an RBI double.
Cardinals rookie Marco Gonzalez (0-2) allowed a run in 4 2-3 innings despite giving up seven hits and walking five in his third career start since being recalled from Double-A Springfield. He yielded five runs in each of his first two starts.
Alvarez struck out to end the second and then had a hit in three consecutive at-bats, the biggest a leadoff bloop single in the sixth. He topped his previous best of two hits, done twice, and raised his average this season to .250.
The three-day weekend series drew 133,736 fans, with the first two games sold out and the finale just shy at 42,160. It was 84 degrees at game time and temperatures were unseasonably mild throughout.
Marlins manager Mike Redmond, a former catcher, remembers St. Louis and Kansas City as the hottest cities in the majors, with triple-digit temperatures this time of year and “just roasting out there.”
“It’s gorgeous,” Cardinals manager Mike Matheny said before the finale. “Yesterday, I didn’t realize it during the game but it was a beautiful day.”