Seattle 10, Cleveland 7
Robinson Cano hit a two-out, three-run homer in the 10th inning to lift the Seattle Mariners to a 10-7 victory over the Cleveland Indians on Thursday afternoon at Progressive Field in a game that was played in a steady drizzle.
LA Dodgers 2, Atlanta 1
The Los Angeles Dodgers didn't mind playing two extra-inning games against the Atlanta Braves in less than 24 hours. They won them both.
Miami 5, Washington 1
Marcell Ozuna's three-run homer overshadowed another impressive performance by Bryce Harper as the Miami Marlins defeated the Washington Nationals 5-1 on Thursday afternoon at Marlins Park.
Tampa Bay 12, Boston 8
The second Boston marathon of the week lasted four hours and 16 minutes at Fenway Park on Thursday.
Tampa Bay 12, Boston 8
The second Boston marathon of the week lasted four hours and 16 minutes at Fenway Park on Thursday.
Minnesota 8, Milwaukee 1
Miguel Sano had three hits and three RBI and Ricky Nolasco went seven innings as the Minnesota Twins posted their first road victory of the season, defeating the Milwaukee Brewers 8-1 on Thursday afternoon at Miller Park.
Arizona 6, San Francisco 2
The Arizona Diamondbacks lost seven of their first 10 games this season, leading to grumbling about the high-priced signing of free agent pitcher Zack Greinke.
Baltimore 3, Toronto 2
BALTIMORE --The Baltimore Orioles wasted a number of scoring chances in Thursday's series finale against Toronto. However, Manny Machado came through at the right time and helped the Orioles to a big early-season victory.
Oakland 7, NY Yankees 3
There was a lot for the Oakland Athletics to enjoy about Rich Hill's performance Thursday night.
Chi. Cubs 16, Cincinnati 0
On this date three years ago, Jake Arrieta, then a member of the Baltimore Orioles, was sent to the minor leagues after allowing five runs and walking five in four innings to raise his ERA to 6.63. However, the right-hander's confidence never wavered.
Kansas City 4, Detroit 0
Edinson Volquez made great pitches, while Alex Gordon made a spectacular catch.
Texas 7, Houston 4
The Texas Rangers aren't putting too much stock in early-season matchups against the rival Houston Astros.
Pittsburgh 11, San Diego 1
The Pittsburgh Pirates needed a win and someone to throw a lifesaver to their depleted bullpen.