The Texas Rangers get back to winning thanks to some home runs, the Baltimore Orioles extend the longest winning streak in Baseball thanks to Chris Davis, and the New York Yankees are trying to make up for their slow start to the season with another win.

Houston Astros 3 Texas Rangers 5: The Rangers win despite the Astros scoring two early runs, as Prince Fielder and Rougned Odor bang two home runs. Matt Bush was the most impressive of the bullpen troupe, striking out three in his appearance.

Pittsburgh Pirates 5 Colorado Rockies 11: Surprisingly, just one home runs for the Rockies in their big win (from DJ LeMahieu). Justin Blackmon, Mike Arenado and Ryan Raburn had two or more RBIs each, including three for LeMahieu.

Los Angeles Angels 3 New York Yankees 6: The Yankees win four in a row, making it finally to .500. Ivan Nova struck out five in 6.1 innings while the Betances-Miller-Chapman group had their usual strong finish. Both Carlos Beltran and Alex Rodriguez had 2 RBIs.

Baltimore Orioles 6 Toronto Blue Jays 5: The hottest team in Baseball right now keeps winning, this time on a sacrifice fly by Chris Davis in the ninth, who also hit the home run on his previous at-bat to tie the game.

St. Louis Cardinals 3 Cincinnati Reds 2: Adam Wainwright struck out nine in six innings, but the win went to the bullpen, while a Yadier Molina single in the 8th completed the comeback from two Reds runs in the first.

Washington Nationals 1 Chicago White Sox 3: The Sox end a five-game losing streak thanks to three runs in the first inning, and Miguel Gonzalez winning his first start of the season.

New York Mets 5 Milwaukee Brewers 2: Bartolo Colon was hit 8 times and struck out just two batters and still got the win after 7 innings, with Curtis Granderson hitting home run number 11 of the season and Kevin Plawecki getting a couple of RBIs.

Miami Marlins 10 Minnesota Twins 3: A blast for the Marlins, including pinch-hitting home run from Chris Johnson and Marcell Ozuna getting four hits, finishing with three RBIs.

Cleveland Indians 5 Seattle Mariners 3: The Mariners had three home runs, including two for Robinson Cano. It wasn’t enough, mostly thanks to a Tyler Naquin two-run homer.