The Tampa Bay Rays' 11-game winning streak ended as they went down 2-1 to the Kansas City Royals on Tuesday in the MLB.
With veteran Rich Hill on the mound, the Rays were exceptional in the outfield in the early innings with Austin Meadows and Kevin Kiermaier pulling off spectacular catches from Andrew Benintendi.
Hill, at the cherry ripe age of 41, tossed down 13 strikeouts across seven innings for the Rays.
But the Royals got their go-ahead run in the sixth inning when Cam Gallagher touched down from Salvador Perez's hit.
Shohei Ohtani hit his 15th homerun of the season, a 117 mph rocket, as the Los Angeles Angels won 11-5 over the Texas Rangers, while the San Diego Padres made it 10 wins from their past 11 with a 7-1 victory at the Milwaukee Brewers.
Guerrero moves to 16, DeGrom returns
Vladimir Guerrero moved into the outright lead for most homeruns this season in the Toronto Blue Jays' 6-2 win over the New York Yankees.
Guerrero hit his 16th homer of the 2021 MLB season in the third inning, as Yankees pitcher Corey Kluber started for the first time since last week's no-hitter.
Kluber only sent down 58 pitches across three innings, allowing his first hit in 39 batters, before being hastily replaced by Michael King, with fears of a shoulder injury.
The result ended the Blue Jays' six-game losing streak too.
Jacob deGrom returned for his first game since April 28 with ride side tightness and pitched five innings with nine strikeouts as the New York Mets won 3-1 over the Colorado Rockies.
It was not a perfect return for deGrom, allowing only his third homerun of the season, when Ryan McMahon homered in the second inning. It was the first he has allowed in the strike zone too.
Right-hander Edwin Diaz stepped up to finish the job for the Mets with three strikeouts, sending down a 100 mph pitch on the corner to end the game.
Max Scherzer was on song for the Washington Nationals but it was not enough for victory as the Cincinnati Reds triumphed 2-1 with Kyle Farmer and Eugenio Suarez homeruns.
Scherzer pitched seven innings and had nine strikeouts, including eight out of the strike zone.
Jack's rough high school reunion
Harvard-Westlake pals Jack Flaherty and Lucas Giolito reunited in the Chicago White Sox's 8-3 win over the St Louis Cardinals. Flaherty had started with an 8-0 record in his first eight appearances for the Cardinals but that came to an end in a hard day, including a wild pitch to Yermin Mercedes which allowed Nick Madrigal to score. Jose Abreu also returned to form with a homer off Flaherty.
Greinke vs Kershaw in Houston
Star pitchers Zack Greinke and Clayton Kershaw faced off with the latter getting the upper hand as the Los Angeles Dodgers won 9-2 at the Houston Astros. Kershaw sent down 81 pitches with 57 strikes and six Ks. He only gave up one run and did not walk anybody.
Tuesday's results
Chicago Cubs 4-3 Pittsburgh Pirates
Philadelphia Phillies 2-0 Miami Marlins
Cincinnati Reds 2-1 Washington Nationals
Toronto Blue Jays 6-2 New York Yankees
Atlanta Braves 3-1 Boston Red Sox
Kansas City Royals 2-1 Tampa Bay Rays
New York Mets 3-1 Colorado Rockies
Cleveland Indians 4-1 Detroit Tigers
San Diego Padres 7-1 Milwaukee Brewers
Minnesota Twins 7-4 Baltimore Orioles
Chicago White Sox 8-3 St Louis Cardinals
Los Angeles Dodgers 9-2 Houston Astros
Los Angeles Angels 11-5 Texas Rangers
San Francisco Giants 8-0 Arizona Diamondbacks
Seattle Mariners 4-3 Oakland Athletics
Padres at Brewers
Fernando Tatis Jr and the San Diego Padres continue their enthralling series away to the Milwaukee Brewers.