Tampa Bay 5, Baltimore 1
Two days removed from a five-game losing streak, the Tampa Bay Rays got another stellar start from Alex Cobb, and Evan Longoria's sixth-inning home run helped them to a 5-1 win over the Baltimore Orioles on Wednesday afternoon at Tropicana Field.
NY Yankees 9, Cincinnati 5
A year ago, Luis Severino was just up from the minor leagues and not pitching well enough to be in the rotation for the New York Yankees.
Arizona 10, Atlanta 3
On a day J.D. Martinez hit two balls over the wall, the Arizona Diamondbacks' most important production came on two long drives that didn't quite get out of the park.
Boston 4, Seattle 0
When Chris Sale went to sleep Tuesday, the night before he was to pitch a day game at Safeco Field, his Boston Red Sox were still playing.
San Francisco 2, Pittsburgh 1
The San Francisco Giants have spent a majority of the season trying to figure out where their luck and Jeff Samardzija's skill have gone.
Washington 8, Milwaukee 5
The Washington Nationals appeared headed for another sleepy defeat in which its offense continued to sputter against solid pitching from the Milwaukee Brewers.
Philadelphia 9, Houston 0
Both Aaron Nola and his battery mate, Cameron Rupp, had career nights Wednesday.
Toronto 3, Oakland 2
The Toronto Blue Jays have been waiting for some of that late-inning magic that sparked them to the postseason the past two seasons.
Cleveland 10, LA Angels 4
The Cleveland Indians have won six games in a row and rookie center fielder Bradley Zimmer has hit leadoff in five of them. That's not a coincidence.
Kansas City 16, Detroit 2
Eric Hosmer has won Gold Gloves and a championship in his seven-year career. The Kansas City Royals first baseman added a long-awaited grand slam to his resume on Wednesday.
Miami 22, Texas 10
Yu Darvish walked off the field to a smattering of applause on a wild and weird Wednesday night at Globe Life.
Chi. Cubs 8, Chi. White Sox 3
When the Chicago Cubs' starting pitching is on target, the rest of Joe Maddon's team tends to follow suit.
St. Louis 10, Colorado 5
At times this year, the St. Louis Cardinals have run the bases as though they needed a navigator to point them from first to second and then on to third.
LA Dodgers 6, Minnesota 5
The Los Angeles Dodgers are getting good at their on-field celebrations. They had another one Wednesday night after Justin Turner singled with two outs in the ninth inning to drive in Austin Barnes with the winning run in a 6-5 victory against the Minnesota Twins at Dodger Stadium.
San Diego 6, NY Mets 3
The Padres kids beat the New York Mets Wednesday night.