The Washington Nationals continued their hot run with the bat, inspired by Daniel Murphy's homer in a 13-2 drubbing of the Kansas City Royals in MLB.
Bryce Harper sparked a six-run first inning with a single, while starting pitcher Stephen Strasburg improving to 5-0 with Wednesday's win over the World Series champions, allowing five hits in six innings.
Russell Martin singled on a fly ball to right field to send Ezequiel Carrera home for the Toronto Blue Jays' second walk-off win in as many days against the Texas Rangers in a 4-3 triumph.
Jon Lester did not quite hit the heights of Jake Arrieta for the Chicago Cubs but he still picked up the win as he helped his side complete a sweep of the Pittsburgh Pirates in a 6-2 victory, Ben Zobrist's three-run homer a highlight.
Elsewhere, the New York Mets improved to 17-9 with an 8-0 shut-out of the Atlanta Braves.
The Cincinnati Reds defeated the San Francisco Giants 7-4, the Los Angeles Angels out-hit the Milwaukee Brewers 7-3, the Seattle Mariners edged the Oakland Athletics 9-8 in a thriller and the Colorado Rockies shut out the San Diego Padres 2-0.
The struggling New York Yankees picked up an unexpected 7-0 win over the Baltimore Orioles, as the Cleveland Indians shut out the Detroit Tigers 4-0 and the Miami Marlins won 4-3 against the Arizona Diamondbacks.
In Wednesday's other action, the Los Angeles Dodgers lost 8-5 to the Tampa Bay Rays, the Boston Red Sox were 5-2 winners against the Chicago White Sox, the Houston Astros smashed the Minnesota Twins 16-4 and the St Louis Cardinals earned a 5-4 walk-off win against the Philadelphia Phillies.
MURPHY THE PICK OF NATIONALS OFFENCE
Take you pick from Washington's roster, every starter contributed in some sort of way in the club's 16-hit, 13-run drumming of defending champions the Royals. None more than Murphy who went four-for-five with a homer, four runs scored and three RBIs.
ANOTHER DAY, ANOTHER WALK-OFF
Justin Smoak went long to win it for the Blue Jays against the Rangers on Tuesday, but it was Martin's fly ball single that got Carrera over the line for the walk-off on Wednesday. It was the Rangers' fifth walk-off hit allowed on the road this season.