Marlins pitcher Henderson Alvarez was not a factor in the decision Tuesday, giving up two earned runs on seven hits and one walk in seven innings while striking out three in his team's 5-4 win over the Braves.

Alvarez gave up a run in the first inning and another in the fourth but was able to pitch well enough to win before the bullpen blew the lead in the eighth inning. He hasn't surrendered more than two earned runs in any of his last eight starts and now owns a 2.33 ERA and 67:21 K:BB ratio in 108 innings. Alvarez is slated to face the Cardinals Sunday.