Nasty weather on the East Coast postponed several games Tuesday night. Here is our daily recap of the day in MLB.

Tuesday's scores

Thames punishes the Reds, again

This is becoming a daily thing. Once again, Eric Thames hit a home run against the Reds on Tuesday night. That is already his eighth -- eighth! -- home run of the season against Cincinnati. It was also his MLB-leading 11th home run overall. To the action footage:

The 11 home runs are a new Brewers record for the month of April. They still have four games left to play this month.

Thames is essentially Barry Bonds right now. He's not swinging out of the strike zone, and when pitchers have to come over the plate, he's punching them. Here are some fun Thames facts:

No ad available

Good gravy is that man locked in right now. Especially against the Reds. And if you're wondering, yes, Thames was drug tested following Tuesday's game. It was his second test this month:

Believe it or not, sometimes players actually improve and simply aren't taking performance-enhancing drugs.

Hernandez headed back to Seattle with shoulder issue

Bad and potentially devastating news for the Mariners: Felix Hernandez has a "dead arm" and is heading back to Seattle for tests on his shoulder.

No ad available

Hernandez got hammered Tuesday night, allowing four runs on six hits and two walks in two innings against the Tigers. Trackman data at Brooks Baseball says his fastball averaged 91.8 mph Tuesday night, which is encouraging. Typically a potentially serious shoulder injury comes with significant velocity loss. We didn't see that though.

With Tuesday's game, Hernandez dropped to 2-2 with a 4.73 ERA in 2017. There have been some signs of decline in his game in recent years as all those 200-plus inning seasons at such a young age take their toll.

Turner hits for the cycle

Now that his hamstring is healthy, Nationals wunderkind Trea Turner is back to terrorizing pitchers at the plate and on the bases. He went 4 for 6 with a single, a double, a triple, and a home run against the Rockies on Tuesday night. That's the cycle. Turner also drove in seven runs for good measure.

No ad available

Here's how his night went:

  • First Inning: Single to right.
  • Second Inning: Two-run double to left.
  • Fourth Inning: Line out to center.
  • Sixth Inning: Two-run home run to right.
  • Eighth Inning: Bases-clearing triple to right.
  • Ninth Inning: Grounded out to short.

Here's video of the triple that completed the cycle:

This is already the second cycle of the 2017 season. Wil Myers had one two weeks ago and, coincidentally enough, it also came at Coors Field. Also a fun coincidence: Turner and Myers were traded for each other as part of that massive Padres-Rays-Nationals three-team deal in December 2014. Three players hit for the cycle in 2016 (Freddie Freeman, John Jaso, Rajai Davis).

Turner is the third Nationals player to hit for the cycle, joining Cristian Guzman (2008) and Brad Wilkerson (2005). Several players hit for the cycle with the Montreal Expos, including Wilkerson, Hall of Famer Tim Raines, and future Hall of Famer Vladimir Guerrero.

Altuve injured in outfield collision

In the eighth inning of Tuesday's game, Astros second baseman Jose Altuve and right fielder Teoscar Hernandez collided in shallow right field chasing after a pop-up. It was a pretty violent collision and both players had to leave the game.

No ad available

Here's the video:

Altuve appeared to get the worst of the collision, though he was able to walk off the field under his power. Hernandez had to be carted off. His injury may be serious:

No offense to Hernandez, but losing Altuve for any length of time would be a devastating blow even to a team as stacked as the Astros. He'll surely head for tests just to make sure he didn't suffer a concussion or anything like that.

Vintage Keuchel twirls complete game

Two years ago Dallas Keuchel won the AL Cy Young award after throwing 232 innings with a 2.48 ERA (157 ERA+). Last year he had a 4.55 ERA (86 ERA+) in 168 innings before a shoulder injury ended his season in August.

No ad available

Which Keuchel would show up in 2017? The Astros need the Cy Young version to have a shot at the World Series, and through five starts, that's exactly who they've gotten. Keuchel threw a complete game against the defending AL champion Indians on Tuesday night to improve to 4-0 with a 1.22 ERA. He's thrown 37 of 45 possible innings in his five starts.

Here, via Baseball Savant, are the locations of Keuchel's 117 pitches Tuesday night:

Dallas Keuchel kept everything down Tuesday night. Baseball Savant

Just about everything is in the lower half of the strike zone (and below). That's where Keuchel needs to be. He's not going to blow hitters away. He succeeds by pounding the bottom of the zone and getting hitters to beat the ball into the ground. Following Tuesday's game, his season ground ball rate is an incredible 65.6 percent. The MLB average is 44.4 percent.

No ad available

Two years ago when he won the Cy Young, Keuchel lived at the knees and generated a 61.7 percent ground ball rate, which was 24th best among the 1,387 individual seasons by pitchers with enough innings to qualify for the ERA title since batted ball data started being recorded in 2002. Five starts into 2017, vintage Keuchel has returned to the Astros.

Royals break out offensively, lose anyway

For the first time in nine games, the Royals scored more than two runs Tuesday night. They scored five runs, in fact, thanks largely to ninth-inning home runs by Brandon Moss (two-run) and Mike Moustakas (solo). In the end it didn't matter, as they fell to the White Sox, 10-5.

Kansas City had scored no more than two runs in their previous eight games. They were a few outs away from becoming the first team since the 2003 Diamondbacks to go nine straight games with two runs or fewer.

No ad available

The five-run outburst Tuesday raised the Royals' season average to an unfathomably low 2.60 runs scored per game. That is far and away the lowest in baseball. Tuesday's loss was Kansas City's sixth straight and seventh in their last eight games.

Giants prospect throws minor-league perfect game

Tuesday night Giants left-handed pitching prospect Domenic Mazza threw the first nine-inning perfect game in the history of the Class-A South Atlantic League.

Amazingly, that is the second nine-inning perfect game in the minors in the last four days. Reds righty Tyler Mahle threw a perfect game Saturday. He did it in the Double-A Southern League.

No ad available

Mazza, 22, is not ranked among the top 30 prospects in the Giants' system. according to MLB.com. Prior to Tuesday, Mazza was best known for serving up Tim Tebow's first career home run.

Coghlan leaps over Molina to avoid tag

This is a play you're going to see on highlight reels for years to come. Blue Jays utility man Chris Coghlan leaped over Yadier Molina to avoid the tag at home plate Tuesday night. Check this out:

Incredible. I love baseball so much. What a fun and ridiculous sport.

Blue Jays play Martin at third base

With their offense struggling and both Josh Donaldson (calf) and Troy Tulowitzki (hamstring) on the disabled list, Blue Jays manager John Gibbons got a little creative with his lineup Tuesday night. Catcher Russell Martin started the game at third base.

No ad available

The Blue Jays haven't gotten much offense from Darwin Barney and Chris Coghlan since Donaldson's injury, which is why Gibbons put Martin at third and Jarrod Saltalamacchia behind the plate. Martin and Salty is a better combination in the lineup than Martin and Barney/Coghlan right now.

Martin has played third base before, so this won't be a new experience for him. He's played 19 career games -- including 10 starts -- at the hot corner, totalling 96 1/3 innings. Martin last started a game at third in 2013.

More than anything, this shows how desperate the Blue Jays are already this early in the season. The offense is scuffling and the infield has been thinned considerably by injuries. Martin at third base is the right move at the moment and also a desperation move. I can't imagine Gibbons wanted to do something like this in April.

Jeter involved with group that won bidding for Marlins

An ownership group led by future Hall of Famer Derek Jeter and former Florida governor Jeb Bush has placed the winning bid for the Marlins in an auction. The agreed-upon price is reportedly $1.3 billion. Here is some more of our Jeter-Marlins coverage:

It's important to note the sale of the Marlins to the Jeter-Bush group is far from final. They must still secure financing, and once that happens, they must receive approval from MLB and the other 29 owners. For now, they've taken a significant step toward purchasing the team. There's still work to be done, however.

Dodgers call up their top hitting prospect

Thanks to the plethora of outfield injuries, the Dodgers called up top prospect Cody Bellinger on Tuesday. Bellinger, the son of former big league utility man Clay Bellinger, is a natural first baseman who has spent plenty of time in the outfield in the minors. MLB.com currently ranks him as the 10th-best prospect in baseball, calling Bellinger "one of the best power prospects in the minors."

CBSSports.com senior Fantasy writer Scott White explains why you should go add him to your team immediately.

Here's video of Bellinger crushing a home run during spring training:

The Dodgers are currently without Joc Pederson (groin), Andre Ethier (back), and Franklin Gutierrez (hamstring), so Bellinger may not be in the big leagues for good. This may only be a temporary stint until others get healthy. Then again, if he mashes, it'll be tough for the Dodgers to send him down.

Quick hits

  • Dodgers phenom Julio Urias will make his season debut Thursday. The club is bringing him along slowly in an effort to control his workload. Urias, 20, threw a career high 122 innings in 2017, and the Dodgers would rather bring him along slowly in April than shut him down in September.
  • Giants ace Madison Bumgarner does not need surgery on his injured shoulder. He could miss as many as two months, though a firm timetable for his return has been provided. Bumgarner hurt his shoulder in a dirt bike accident last week.
  • Mariners rookie Mitch Haniger exited Tuesday's game with an oblique injury, the team announced. He appeared to tweak something taking a swing. The severity of the injury is unknown at this point. He's surely heading for tests.
  • Athletics right-hander Kendall Graveman will be activated off the 10-day DL and return to the rotation Thursday, reports the San Francisco Chronicle. Graveman, who is out with a shoulder problem, threw a 42-pitch bullpen session Monday with no issues.
  • Cardinals first baseman Matt Carpenter has been suspended one game for making contact with an umpire, MLB announced. Carpenter bumped umpire John Tumpane after being ejected from Sunday's game.
  • Orioles closer Zach Britton will throw a bullpen session Wednesday, and if all goes well, he will pitch in a minor league rehab game Friday, reports MASN Sports. Britton is on the 10-day DL with forearm tightness.
  • Prior to the game being rained out, both left fielder Yoenis Cespedes (hamstring) and catcher Travis d'Arnaud (wrist) were in the starting lineup for the Mets. Cespedes did not play over the weekend and d'Arnaud could only pinch-hit.
  • Red Sox left-hander David Price will face hitters for the first time Saturday, according to WEEI.com. Price did not pitch at all in spring training and he's yet to pitch in the regular season due to an ongoing elbow issue.
  • J.D. Martinez has starting running at the Tigers' spring training complex, according to MLive.com. Martinez has not played since spraining a ligament in his right foot during spring training. 
  • The Red Sox have placed third baseman Pablo Sandoval on the 10-day DL with a right knee sprain, the team announced. He left Sunday's game with a knee issue after making a diving play in the field.
  • Athletics center fielder Rajai Davis was placed on the 10-day DL with a left hamstring strain, the club announced. It is not a severe injury and Davis is expected to return as soon as he is eligible to be activated.
  • Twins left-hander Ryan O'Rourke has a partially torn ulnar collateral ligament, reports MLB.com. He is heading for Tommy John surgery. O'Rourke has not pitching since his elbow started acting up in February.
  • The Padres gave up on their plan, at least temporarily, to turn Christian Bethancourt into a true two-way player who both hits and pitches. He cleared waivers and was sent to Triple-A, the team announced.