Minnesota 6, Tampa Bay 2
Marwin Gonzalez and Byron Buxton each homered and drove in two runs and Kyle Gibson allowed only an unearned run over five innings to pick up his fourth win in five starts to lead the Minnesota Twins to a 6-2 victory over the Tampa Bay Rays on Saturday afternoon in St. Petersburg, Fla.
Cleveland 5, Chi. White Sox 2
Cleveland's Leonys Martin and Carlos Santana belted home runs to lead the Indians to a 5-2 win over the host Chicago White Sox on Saturday afternoon.
Texas 6, Kansas City 2
Texas outfielder Joey Gallo hit a two-run home run but came out of the game in the fifth inning with tightness in his left oblique as the Rangers beat the visiting Kansas City Royals 6-2 on Saturday in Arlington, Texas.
Milwaukee 12, Pittsburgh 10
Orlando Arcia hit his second two-run homer of the game in the 13th inning to give the visiting Milwaukee Brewers a 12-10 win over the Pittsburgh Pirates on Saturday.
San Francisco 8, Baltimore 2
Brandon Belt drove in four runs and Buster Posey homered as the visiting San Francisco Giants defeated the Baltimore Orioles 8-2 on Saturday in the second game of their weekend series.
Atlanta 10, Detroit 5
Mike Soroka's historic start to his rookie season ended Saturday, but outfielder Austin Riley's record start continued as the Atlanta Braves ended their three-game losing streak with a 10-5 victory over the visiting Detroit Tigers.
Washington 5, Cincinnati 2
Gerardo Parra belted a three-run homer among his three hits as the visiting Washington Nationals posted a 5-2 victory over the Cincinnati Reds on Saturday.
NY Yankees 5, Boston 3
Gary Sanchez hit a tiebreaking two-run homer with two outs in the fifth inning and the New York Yankees continued their surge with a 5-3 victory over the Boston Red Sox on Saturday night at Yankee Stadium.
St. Louis 7, Chi. Cubs 4
Matt Wieters hit a tiebreaking double in the sixth inning, and the St. Louis Cardinals held on for a 7-4 win over the visiting Chicago Cubs on Saturday night.
LA Angels 6, Seattle 3
Kole Calhoun hit a two-run homer in the eighth inning to break a tie as the Los Angeles Angels defeated the host Seattle Mariners 6-3 Saturday.
Colorado 4, Toronto 2
Jon Gray allowed just two hits into the seventh inning, Daniel Murphy had a two-run double, and the Colorado Rockies beat the Toronto Blue Jays 4-2 in Denver on Saturday night for their seventh straight win.
Houston 5, Oakland 1
Right-hander Justin Verlander continued his mastery of the Oakland Athletics on Saturday night, throwing eight innings of four-hit ball in the visiting Houston Astros' 5-1 victory.
Miami 9, San Diego 3
The first six Miami batters reached base in a five-run fourth inning, and catcher Bryan Holaday added a two-run homer in the sixth as the visiting Marlins beat San Diego 9-3 on Saturday night.
LA Dodgers 4, Philadelphia 3
Rookie Will Smith hit a walk-off home run in his fourth career game as the Los Angeles Dodgers remained undefeated in Clayton Kershaw starts with a 4-3 victory Saturday over the visiting Philadelphia Phillies.
Arizona 6, NY Mets 5
Tim Locastro drove in the winning run with a single to deep center field and the Arizona Diamondbacks overcame a four-run deficit for a 6-5, 11-inning victory over the visiting New York Mets on Saturday night, breaking a five-game losing streak.