Hanley Ramirez is the hero again! In the bottom of the 12th inning in the Fenway opener a Ramirez bases loaded hit to rightfield gave the Red Sox a walk-off 3-2 over Tampa Bay.

After losing on opening day, the Sox have now won six staight games.

David Price had another strong outing, seven innings, no runs, just three hits and three walks.

The Rays scored two run in the 8th inning off Carson Smith.

But the Sox tied the game at 2-2 on 9th inning RBI hits from Ramirez and Bogaerts.

Then came the 12th hit by Ramirez.

Check out Alex Cora's postgame presser...

More From 92.9 The Ticket