MIAMI -- Hanley Ramirez's transition from shortstop to third base remains a work in progress.

With two outs in the top of the second inning against the Cardinals on Opening Night at Marlins Park, Ramirez slowed down on a soft ground ball hit by Cardinals right fielder Carlos Beltran to the left side of the infield. The ball trickled in between Ramirez and shortstop Jose Reyes for a base hit.

The next batter, Cardinals left fielder Matt Holliday, followed with a ground ball to Ramirez. He fielded the ball cleanly and fired it to Marlins second baseman Omar Infante at second to force out Beltran for the final out of the inning.

An inning later, Ramirez snared a line drive off the bat of Cardinals catcher Yadier Molina and threw across the diamond to double David Freese off first base to end the third frame.

A shortstop for his entire professional career, Ramirez made the switch to third base when the club signed Jose Reyes during the offseason.