The game turned on one swing in the fourth inning. Taylor Walls tripled to center, clearing the bases and giving Tampa Bay a lead it would not surrender in a 6-3 victory over Miami at Tropicana Field.
Walls went 1-for-3 with three RBIs, providing the decisive blow after the Marlins had taken a 2-1 lead in the third. Junior Caminero supported the effort with a 1-for-2 performance that included a leadoff homer and two RBIs, while Yandy Diaz added a solo shot in the fifth.
The Rays erased their deficit with authority in the fourth. Walls tripled to center, scoring DeLuca, Mullins and Fortes to put Tampa Bay ahead 4-2. Diaz homered to center in the fifth to extend the lead to 5-2, and Caminero walked with the bases loaded in the sixth to make it 6-2.
Drew Rasmussen earned the victory despite allowing seven hits over 5.1 innings. He surrendered 2 runs with two walks and two strikeouts, carrying a 3.19 ERA. Eury Perez took the loss for Miami, allowing 5 runs on five hits over five innings with four walks and five strikeouts.
Tampa Bay improved to 29-15 and maintained first place in the division. Miami fell to 21-25. Diaz sits seven runs away from 500 career runs scored.