Four teams walk off into August with wins

The last day of July came down to the final at-bat for the Boston Red Sox, Washington Nationals, New York Mets and Colorado Rockies.

For the second straight game, the Detroit Tigers took a lead into the bottom of the 9th inning at Fenway Park. And for the second day in a row, David Ortiz delivered in the clutch. After clubbing a grand slam last night that cut a 6-1 deficit to a single run, the Red Sox designated hitter delivered a bases-clearing double to send Boston to a 5-4 win on Saturday. It was the 18th career walk-off hit for Ortiz and his 15th in a Red Sox uniform. Those 15 walk-off hits since 2003 are the most in the majors (Albert Pujols is 2nd with 12 in that span).

Ryan Zimmerman hit the 7th walk-off home run of his career (2nd this season) as the Nats rallied for a 7-5 victory against the Philadelphia Phillies. It was Zimmerman's 12th career homer against the Phillies (tied for his most against any opponent) and the game marks the 3rd time this season that Philly has lost on a walk-off home run. The third sacker's seven walk-off homers in the last five years are the most in the majors.

In Colorado, Carlos Gonzalez's solo shot not only gave the Rockies a 6-5 win over the Chicago Cubs, but also completed the cycle for the left fielder. It was the 1st career walk-off homer for Gonzalez, who has recorded a home run in each of the last four games. The last player to complete a cycle with a walk-off home run was Dwight Evans (6/28/1984). This was the 4th cycle of the season in the majors, with three of those happening since July 15th.

Carlos Beltran didn't get a hit, but his bases-loaded sacrifice fly finished off the Mets' 5-4 win against the Arizona Diamondbacks. It was just the 4th walk-off victory for the Mets this season (Diamondbacks and Cubs are tied for the fewest in the majors with three). For the Diamondbacks, it was the 11th time this season that they've fallen victim to the walk-off (ironically, only the Mets have more).