Twins catcher Joe Mauer also made his return after playing for Team USA in the World Baseball Classic and went 2-for-3 with two singles.
But the Marlins used a four-run second inning against Twins right-hander Kevin Correia to their advantage, as the first six batters reached base that inning. Nick Green brought home the first run on an RBI single before Kyle Skipworth drew a bases loaded walk and Gorkys Hernandez plated two runs with a single to center field.
Valiaka gave Miami another run in the third on a solo blast off Correia. Correia, making his fifth Grapefruit League start, gave up five runs on five hits and two walks over four innings to see his spring ERA increase to 6.46.
"It just went awry there for a few hitters," Correia said. "That was about it. Luckily, I was eventually able to work my way out of there."
Yelich, ranked as the No. 13 overall prospect according to MLB.com, later blasted a solo homer of his own off Twins reliever Tim Wood in the fifth. The homer ended up in the pond about 100 feet past the fence in right field.
Up next for the Twins: The Twins have a scheduled day off Tuesday before returning to action Wednesday, available on Gameday Audio. Right-hander Mike Pelfrey is scheduled to start for the Twins against the Rays in a 6:05 p.m. CT start at Hammond Stadium. Left-hander Matt Moore is scheduled to start for Tampa Bay.
Rhett Bollinger is a reporter for MLB.com. Read his blog, Bollinger Beat, and follow him on Twitter @RhettBollinger. This story was not subject to the approval of Major League Baseball or its clubs.