Stadium shadows and Jorge Soler spoiled the end of the Twins' season-opening road trip and Pablo López's return to Miami.
Soler hit two home runs as the Marlins won 5-2 Wednesday at loanDepot Park, but López, pitching against his former team for the first time since a January trade swapped him for American League batting champion Luis Arraez, allowed only three hits and one run in seven innings in his second start with his new team.
"He couldn't be more impressive," Twins manager Rocco Baldelli told reporters in Miami afterward. "I'll just say it like that."
After a 4-0 season start, the Twins lost pitcher's duels in the final two games of a three-game series vs. the Marlins that ended with the stadium's open retractable roof casting shadows across the field on a warm, tropical afternoon.
On Tuesday night, last season's Cy Young Award winner Sandy Alcantara pitched a three-hit complete-game shutout. In Wednesday's getaway matinee, Marlins pitcher Jesús Luzardo allowed one run in seven innings, but it was a four-run eighth inning with both starters gone from the game that was the difference.
Soler's homers started and capped the Marlins' scoring: a first-inning solo shot to deep left-center field and an eighth-inning line-drive bash down the left-field line.
In between, Bryan De La Cruz's RBI single drove in third baseman Jean Segura for a 2-1 lead in the eighth inning with two out.
The same Twins team that scored 18 runs combined Sunday at Kansas City and Monday in Miami scored two over the last two games.