Whatever the Boston Red Sox had in mind heading into Friday's showdown with Gerrit Cole and the New York Yankees, it did not include their own starting pitcher leaving the game after recording just three outs.

Even after Eduardo Rodriguez was forced to leave the game in the second inning due to what the team described as migraine symptoms, the Red Sox had enough firepower to defeat their rivals 6-2 at Fenway Park.

After Rodriguez's unexpectedly early exit, Phillips Valdez stepped in to get out of a second-inning jam and strike out seven in three scoreless innings of relief on the day he was called up from the minor leagues.

Rafael Devers gave the home side the lead with a two-run homer off Cole in the fifth and added a three-run shot against Nestor Cortes in the seventh to put the game away. The latter was the 100th home run of Devers' career.

 

Mets blank Blue Jays

Pete Alonso accounted for all of the New York Mets' runs with a pair of homers and Tylor Megill had the best start of his career with six shutout innings in a 3-0 defeat of the Toronto Blue Jays.

The Colorado Rockies picked up their 10th road win in 44 games away from Coors Field this season, rallying to defeat the Los Angeles Dodgers 9-6 as Charlie Blackmon had three hits incluing the extra-inning homer that sealed the victory.

Nelson Cruz homered in his first game after being traded to Tampa Bay and Ji-Man Choi's three-run homer in the ninth blew open a close game as the Rays beat the Cleveland Indians 10-5.

 

Rangers pounded again

Kolby Allard surrendered a three-run homer to Kyle Tucker to cap a five-run third inning for the Houston Astros that helped send the Texas Rangers to a 7-3 loss, their 10th consecutive defeat. The Rangers have been outscored 73-18 in that span and have not held a lead for 86 straight innings. According to Stats Perform, that drought is the longest since the Atlanta Braves went 96 innings without a lead in April and May 1977.

 

Brewers slam White Sox

In a matchup of NL and AL Central division leaders, the Milwaukee Brewers got a boost from Tyrone Taylor's seventh-inning grand slam to down the Chicago White Sox 7-1.

 

Friday's results

Chicago Cubs 8-3 Arizona Diamondbacks
Tampa Bay Rays 10-5 Cleveland Indians
Philadelphia Phillies 5-1 Atlanta Braves
Boston Red Sox 6-2 New York Yankees
New York Mets 3-0 Toronto Blue Jays
Baltimore Orioles 6-1 Washington Nationals
San Diego Padres 5-2 Miami Marlins
Cincinnati Reds 6-5 St Louis Cardinals
Kansas City Royals 5-3 Detroit Tigers
Minnesota Twins 5-4 Los Angeles Angels
Milwaukee Brewers 7-1 Chicago White Sox
Houston Astros 7-3 Texas Rangers
Seattle Mariners 4-3 Oakland Athletics
Pittsburgh Pirates 6-4 San Francisco Giants
Colorado Rockies 9-6 Los Angeles Dodgers

White Sox at Brewers

A pair of All-Star pitchers go head-to-head as Carlos Rodon and the Chicago White Sox (58-39) continue their series against Corbin Burnes and the Milwaukee Brewers (57-41).

Wilmer Flores hit a dramatic go-ahead two-run home run to help the San Francisco Giants overcome the Los Angeles Dodgers 4-2 in MLB on Wednesday.

Trailing 2-1 at the top of the ninth inning, Flores came up with a high and deep homer over left-field to lift the Giants to victory.

The tight comeback win keeps the Giants in sole possession of top spot in the National League West.

Earlier, Mike Yastrzemski and Chris Taylor traded home runs in the first inning.

Cody Bellinger put the Dodgers ahead in the fourth inning from AJ Pollock's drive down the line.

That set the scene for Flores, whose home run was the 100th of his career and crucial in the context of the Giants' season.

 

Another Yankees walk-off win

The New York Yankees enjoyed their seventh walk-off win of the season, getting past the Philadelphia Phillies 6-5 with Ryan LaMarre delivering in extras.

Jean Segura had homered for the Phillies with the first pitch of the game, while Gleyber Torres kept up his hot form with his third home run in his past four games for the Yankees.

Giancarlo Stanton rediscovered some of his own form with a key RBI, before Rougned Odor's seventh inning home run, only for the Phillies to send it to extras with three runs in the eighth.

Vladimir Guerrero Jr homered again, his 32nd of the season, but the Toronto Blue Jays lost 7-4 to division leaders the Boston Red Sox in the final game at Buffalo.

Boston's Rafael Devers homered for the 24th time this year, before JD Martinez delivered his 20th to seal the win for the Red Sox.

Randy Arozarena hit two home runs before Austin Meadows drove in the winning runs as the Tampa Bay Rays claimed a 5-4 walk-off win over the Baltimore Orioles.

 

Milwaukee's home woes

The Milwaukee Brewers suffered their fifth consecutive loss at home, going down 6-3 to the Kansas City Royals. While Milwaukee celebrates the Bucks, the National League Central leaders have seen their record slip to 56-41.

 

Dom's Mets grand slam

Dom Smith delivered a grand slam as the New York Mets won 7-0 over the Cincinnati Reds. With bases loaded in the third inning, Smith hit a 369-foot home run for his second career slam. On the mound, Marcus Stroman starred too, with eight shutout innings with seven strikeouts, allowing only one hit.

 

Wednesday's results

Tampa Bay Rays 5-4 Baltimore Orioles
San Diego Padres 3-2 Atlanta Braves
New York Mets 7-0 Cincinnati Reds
Kansas City Royals 6-3 Milwaukee Brewers
Colorado Rockies 6-3 Seattle Mariners
Arizona Diamondbacks 6-4 Pittsburgh Pirates
Miami Marlins 3-1 Washington Nationals
New York Yankees 6-5 Philadelphia Phillies
Boston Red Sox 7-4 Toronto Blue Jays
Detroit Tigers 4-2 Texas Rangers
Cleveland Indians 5-4 Houston Astros
Minnesota Twins 7-2 Chicago White Sox
St Louis Cardinals 3-2 Chicago Cubs
San Francisco Giants 4-2 Los Angeles Dodgers
San Diego Padres v Atlanta Braves (suspended)

 

Yankees at Red Sox

Thursday sees American League leaders Boston Red Sox (58-38) host the New York Yankees (50-44) who are also in the tight AL East division.

Will Smith hit a walk-off home run as the world champion Los Angeles Dodgers claimed a come-from-behind 8-6 win over the San Francisco Giants in MLB on Tuesday.

With the Dodgers trailing 6-5 at the bottom of the ninth inning with two runners on base, Smith homered off Tyler Rogers.

Smith's three-run home run was his third career walk-off homer and first since 2019.

It capped a thrilling game where the Giants had led 6-1 after their fifth inning at bat, before the Dodgers stormed back with three runs in the sixth.

Dodgers pitcher Josiah Gray had seven strikeouts on the mound across four innings.

But there were a few concerns for the Dodgers, too, with Max Muncy and Justin Turner leaving the game with shoulder and knee issues respectively.

Altuve doubles up

Jose Altuve homered twice as the Houston Astros won 9-3 against the Cleveland Indians. Leading off, Altuve hit a solo home run, with his second homer marking his sixth career multi-home run game and second of the 2021 season.

Freddie Freeman hit a solo go-ahead home run in the sixth inning, his 22nd homer of the season, to help the Atlanta Braves to a 2-1 victory over the San Diego Padres.

Estevan Florial homered in his third career game as the New York Yankees won 6-4 against the Philadelphia Phillies.

Reyes and Cardinals let it slip

Alex Reyes normally has a good record closing games out, but he walked two batters after the St Louis Cardinals had held a 6-1 lead heading into the ninth inning. The Chicago Cubs got going and Ian Happ drove in two as they produced a six-run ninth to win 7-6.

Abreu crushed a mammoth

Jose Abreu produced something special for the Chicago White Sox with his three-run home run sealing a 9-5 triumph over the Minnesota Twins. Abreu has hit safely in eight of his last nine games, with five doubles, three home runs and 12 RBI.

Tuesday's results

Oakland Athletics 6-0 Los Angeles Angels
Kansas City Royals 5-2 Milwaukee Brewers
Washington Nationals 6-3 Miami Marlins
New York Yankees 6-4 Philadelphia Phillies
Cincinnati Reds 4-3 New York Mets
Tampa Bay Rays 9-3 Baltimore Orioles
Detroit Tigers 4-1 Texas Rangers
Atlanta Braves 2-1 San Diego Padres
Houston Astros 9-3 Cleveland Indians
Chicago White Sox 9-5 Minnesota Twins
Chicago Cubs 7-6 St Louis Cardinals
Seattle Mariners 6-4 Colorado Rockies
Arizona Diamondbacks 11-6 Pittsburgh Pirates
Los Angeles Dodgers 8-6 San Francisco Giants

Giants at Dodgers

The Los Angeles Dodgers' series against the San Francisco Giants has been captivating with Tuesday's walk-off win, and they will meet for the third time on Wednesday.

The top two teams in MLB opened a four-game series at Dodger Stadium on Monday, with the San Francisco Giants taking a 7-2 win over the Los Angeles Dodgers. 

The latest installment in the decades-old rivalry started with a bang, as the Giants got home runs from Buster Posey and Wilmer Flores in the top of the first inning and the Dodgers answered with two of their own from Max Muncy and Justin Turner in the bottom half.

But the pitchers recovered from there and the teams went scoreless until the seventh, when the Giants put four more on the board thanks to a sacrifice fly from Jason Vosler and run-scoring doubles by Thairo Estrada and Austin Slater.

That proved to be the winning margin as the Dodgers' bats went silent. After Giants starter Kevin Gausman escaped a bases-loaded jam in the second by striking out Will Smith to end the inning, San Francisco pitchers allowed only two more Dodgers to reach base the rest of the game.

The victory improved San Francisco's MLB-best record to 59-34 and gave the Giants a two-game lead on the Dodgers in the National League (NL) West.

 

Red Sox explode early against Jays

The Boston Red Sox got a grand slam from Hunter Renfroe and two-run homers from Jarren Duran and Kike Hernandez in an eight-run first inning, then added three more homers later in the game on the way to a 13-4 rout of the Toronto Blue Jays.

The Oakland Athletics had no luck against Shohei Ohtani, so they bided their time until he left the mound. After Ohtani limited them to three hits in six scoreless innings, Oakland pounced on Los Angeles Angels reliever Steve Cishek in the seventh, with Ramon Laureano's three-run homer providing all the offence they needed in a 4-1 win.

A day after rallying from a 6-0 first-inning deficit, the New York Mets won another wild game, this time in Cincinnati. Trailing 7-3 after two innings, the Mets fought back to take a 9-8 lead in the eighth, saw the Reds tie it in the ninth, then scored five in the top of the 11th for a 15-11 victory, hitting seven home runs in all.

 

Rangers blanked again

After being shut out in both games of a doubleheader against the Toronto Blue Jays on Sunday, the Texas Rangers lost 14-0 to the Detroit Tigers on Monday. They have not scored a run since putting two on the board in the ninth against the Blue Jays on Friday, giving them 23 consecutive scoreless innings, and have been outscored 39-2 since the All-Star break.

 

Lester does it all for Nats

Washington Nationals pitcher Jon Lester turned in his first scoreless outing since his April 30 season debut, striking out seven without walking a batter in seven innings, but the real highlight of the Nats' 18-1 demolition of the Miami Marlins was Lester's fourth career home run.

Noted Slugger Jon Lester launched a 419-foot home run.

NOTED SLUGGER JON LESTER LAUNCHED A 419-FOOT HOME RUN @JLester34 // #NATITUDE pic.twitter.com/SRlV0zoFBS

— Washington Nationals (@Nationals) July 20, 2021

 

Monday's results

Minnesota Twins 3-2 Chicago White Sox
Chicago White Sox 5-3 Minnesota Twins
Washington Nationals 18-1 Miami Marlins
Baltimore Orioles 6-1 Tampa Bay Rays
New York Mets 15-11 Cincinnati Reds
Boston Red Sox 13-4 Toronto Blue Jays
Detroit Tigers 14-0 Texas Rangers
Houston Astros 4-3 Cleveland Indians
St Louis Cardinals 8-3 Chicago Cubs
Oakland Athletics 4-1 Los Angeles Angels
Arizona Diamondbacks 4-2 Pittsburgh Pirates
San Francisco Giants 7-2 Los Angeles Dodgers
San Diego Padres v Atlanta Braves (postponed)

 

Phillies at Yankees

The Philadelphia Phillies send Aaron Nola to the mound on Tuesday as they open a two-game series at the New York Yankees, who will give Domingo German the start.

The New York Mets fought back from 6-0 down after a bizarre early mistake from pitcher Taijuan Walker to claim a memorable 7-6 win over the Pittsburgh Pirates on Sunday.

Mets manager Luis Rojas was ejected as he protested after Walker mistakenly batted a fair ball into foul territory from Kevin Newman's scuff, allowing the Pirates to swipe three runs.

With bases loaded, John Nogowski touched down at home, while two more runners were able to cross after the ball rolled towards the Pirates dugout with Walker not realising the marginal call.

"Obviously, I thought it was a foul,'' Walker said. "It was so close. I thought I flipped it in the dugout. I didn't even realise it was still in play. It was just one of those plays that just happen. Crazy play.''

With Rojas ejected, the Mets put the drama behind them with Travis Blankenhorn's fourth-inning home run, his career first, bringing it back to 6-4.

In the ninth inning, Michael Conforto hit a two-run home run as the Mets piled on seven unanswered runs to turn the game around spectacularly and improve to a 48-42 record and avoid a surprise Pirates sweep.

 

More Guerrero and Ohtani homers

Vladimir Guerrero Jr continues to impress with another home run in the Toronto Blue Jays' 10-0 win over the Texas Rangers. Guerrero has 31 home runs and tops the MLB charts with a .332 batting average and 78 RBI.

Shohei Ohtani is the only player in the majors ahead of Guerrero for home runs and he added another, taking his season tally to 34, as the Los Angeles Angels lost 7-4 to the Seattle Mariners.

J.T. Realmuto hit a walk-off home run to settle Saturday's suspended game as the Philadelphia Phillies won 4-2 over the Miami Marlins on Sunday. The Phillies also won Sunday's later game 7-4.

Alcides Escobar also secured a walk-off victory for the Washington Nationals as they defeated the San Diego Padres 8-7 in a see-sawing battle.

Corbin Burnes starred with 12 strikeouts as the Milwaukee Brewers crushed the previously in-form Cincinnati Reds 8-0 for a three-game sweep.

The depleted New York Yankees claimed an impressive 9-1 win over the Boston Red Sox.

 

Sloppy Dodgers drop

Los Angeles Dodgers' second baseman Chris Taylor dropped a simple Garrett Hampson high ball which proved costly as the Colorado Rockies won 6-5 after Charlie Blackmon's walk-off home run. Taylor's error came with the Dodgers 2-1 up at the bottom of the fifth inning, allowing a run too.

 

Red hot Rodon

Chicago White Sox pitcher Carlos Rodon reached eight strikeouts for the 10th straight game in his side's 4-0 win over the Houston Astros. Rodon's run of eight or more consecutive Ks is the longest active streak in MLB. Houston also only had one hit for the game. The left-hander is in the mix for the American League Cy Young award.

 

Sunday's results

Philadelphia Phillies 4-2 Miami Marlins (resumed)
San Diego Padres 10-4 Washington Nationals (resumed)
Philadelphia Phillies 7-4 Miami Marlins
Washington Nationals 8-7 San Diego Padres
New York Mets 7-6 Pittsburgh Pirates
Toronto Blue Jays 5-0 Texas Rangers
Milwaukee Brewers 8-0 Cincinnati Reds
Detroit Tigers 7-0 Minnesota Twins
Tampa Bay Rays 7-5 Atlanta Braves
Chicago White Sox 4-0 Houston Astros
Baltimore Orioles 5-0 Kansas City Royals
St Louis Cardinals 2-1 San Francisco Giants
Colorado Rockies 6-5 Los Angeles Dodgers
Seattle Mariners 7-4 Los Angeles Angels
Cleveland Indians 4-2 Oaland Athletics
Arizona Diamondbacks 6-4 Chicago Cubs
Toronto Blue Jays 10-0 Texas Rangers
New York Yankees 9-1 Boston Red Sox

 

Astros at White Sox

Reigning world champions, the Los Angeles Dodgers (58-36), take on the high-flying San Francisco Giants (58-34) in the first game of their four-game series.

Max Fried did it all for the Atlanta Braves, pitching seven scoreless innings and collecting three hits in a 9-0 victory over the Tampa Bay Rays. 

Proving Shohei Ohtani is not the only multi-talented pitcher in the majors, Fried allowed just four hits and one walk while striking out seven on the mound and going 3-for-3 with a two-run double at the plate

Fried, who had a pinch-hit, walk-off single on July 4, boosted his batting average to .333 with his offensive effort Saturday. 

In addition to their pitcher's heroics, the Braves also got home runs from new addition Joc Pederson and reigning National League MVP Freddie Freeman as they pulled to within a win of .500 at 45-46. 

 

Giolito, White Sox dominate Astros

Chicago starter Lucas Giolito held the Houston Astros to just three hits and the White Sox pounded five home runs in a 10-1 victory over the Houston Astros. 

Sixth-inning homers by Gary Sanchez and Gleyber Torres were the difference for the New York Yankees in a rain-shortened 3-1 win over the Boston Red Sox. 

The Milwaukee Brewers scored three times in the 11th inning against Sean Doolittle to defeat the Cincinnati Reds 7-4 and extend their division lead to six games. 

Robbie Grossman had a leadoff home run in Game 1 and Miguel Cabrera a walk-off bloop single in Game 2 as the Detroit Tigers swept a doubleheader from the Minnesota Twins 1-0 and 5-4. 

 

Ohtani runs out of gas

After a busy week as the center of attention at the All-Star Game, Ohtani turned in his worst batting performance of the year, going 0-for-5 with a season-high four strikeouts in the Los Angeles Angels' 9-4 win over the Seattle Mariners. It was only the second time in 340 MLB games Ohtani has struck out four times at the plate. The other, on Aug. 30, 2019 against the Boston Red Sox, was a 15-inning game in which he made eight plate appearances. 

 

Pirates slam Mets 

Trailing 6-0 to the New York Mets, the Pittsburgh Pirates scored five runs in the eighth inning before Jacob Stallings' walk-off grand slam in the ninth gave them a 9-7 victory.

 

Saturday's results

Detroit Tigers 1-0 Minnesota Twins
Detroit Tigers 5-4 Minnesota Twins
New York Yankees 3-1 Boston Red Sox
Pittsburgh Pirates 9-7 New York Mets
Milwaukee Brewers 7-4 Cincinnati Reds
Atlanta Braves 9-0 Tampa Bay Rays
Chicago White Sox 10-1 Houston Astros
Baltimore Orioles 8-4 Kansas City Royals
St Louis Cardinals 3-1 San Francisco Giants
Los Angeles Dodgers 9-2 Colorado Rockies
Los Angeles Angels 9-4 Seattle Mariners
Chicago Cubs 4-2 Arizona Diamondbacks
Cleveland Indians 3-2 Oakland Athletics
San Diego Padres 8-4 Washington Nationals (suspended)
Philadelphia Phillies 2-2 Miami Marlins (suspended)
Toronto Blue Jays-Texas Rangers (postponed)


Astros at White Sox

After splitting their first two games, division leaders the Houston Astros and Chicago White Sox will square off again in Chicago with the series on the line. 

Jake Cronenworth recorded the second cycle of the 2021 MLB season as the San Diego Padres won 24-8 over the Washington Nationals on Friday.

Cronenworth hit a double in the second inning, a triple in the third, a home run in the fifth and a single in the sixth to record the third cycle in Padres' history.

In a high-scoring game, the Padres raced to a 10-3 lead after two innings, before Cronenworth hit a line ball to drive in Fernando Tatis Jr.

In the fifth inning, Cronenworth hit a fly-ball home run, before racing to first after hitting a soft ground ball to short stop.

Meanwhile, Tatis produced some spectacular fielding, throwing to first base from center at the bottom of the first inning.

Wil Meyers also got the 'Slam Diego' moniker going, with a grand slam in the second inning opening up the 10-3 lead, his 11th home run of the season.

As the runs piled on, the Padres claimed a record with the most runs scored in team history, with Meyers getting a second homer with seven RBI.

Indeed, since RBI became an official stat in 1920, no team had scored 24 runs in a game, had a player hit for the cycle (Cronenworth), had a player with seven RBI in a game (Myers) and had a player with five runs in a game (Tommy Pham) all in the same season, let alone on the same night.

 

Lowrie walkoff, Yaz double

Jed Lowrie hit a home run to clinch a thrilling 5-4 walk-off win for the Oakland Athletics over the Cleveland Indians.

Mike Yastrzemski hit two home runs as the high-flying San Francisco Giants won 7-2 on the road at the St Louis Cardinals.

Eduardo Rodriguez starred on the mound with eight strikeouts as the Boston Red Sox knocked off the depleted New York Yankees 4-0 in a delayed start to their series.

And the Los Angeles Dodgers piled on five runs in the first inning, including a Chris Taylor home run, as they won 10-4 against the Colorado Rockies.

 

Diamondbacks downed again

The NBA's Phoenix Suns are garnering a lot of love in Arizona but across town the Diamondbacks are having a tough time right now, going down 5-1 at home to the Chicago Cubs. The Diamondbacks (26-67) have lost their past three games, giving up 34 runs in the process.

 

Guerrero reaches 30 home runs

Vladimir Guerrero Jr continued his All-Star MVP form with two home runs as the Toronto Blue Jays won 10-2 against the Texas Rangers. Guerrero, who now has 30 homers this season, also had four RBI. He is second for homers this season behind only Shohei Ohtani (33).

 

Friday's results

Philadelphia Phillies 5-2 Miami Marlins
San Diego Padres 24-8 Washington Nationals
Boston Red Sox 4-0 New York Yankees
Pittsburgh Pirates 4-1 New York Mets
Toronto Blue Jays 10-2 Texas Rangers
Milwaukee Brewers 11-6 Cincinnati Reds
Tampa Bay Rays 7-6 Atlanta Braves
Miami Marlins 7-0 Philadelphia Phillies 
Houston Astros 7-1 Chicago White Sox
Kansas City Royals 9-2 Baltimore Orioles
San Francisco Giants 7-2 St Louis Cardinals
Los Angeles Dodgers 10-4 Colorado Rockies
Seattle Mariners 6-5 Los Angeles Angels
Chicago Cubs 5-1 Arizona Diamondbacks
Oakland Athletics 5-4 Cleveland Indians


Astros at White Sox

Two of the top sides do battle for the second time in their series as the Chicago White Sox host the Houston Astros on Saturday.

Jose Altuve helped the Houston Astros complete an incredible comeback against the New York Yankees in MLB, while the San Francisco Giants won again.

The Astros trailed 7-2 against the Yankees heading into the bottom of the ninth inning before staging a stunning comeback on Sunday.

Chas McCormick and Abraham Toro brought the Astros within two before Altuve belted a three-run walk-off homer to seal an 8-7 win.

The Astros are 55-36 heading into the All-Star break, while the Yankees slipped to a 46-43 record.

The Giants will take the best record into the break after beating the Washington Nationals 3-1.

Curt Casali's three-run homer in the second inning proved to be enough for the Giants to improve to 57-32. Kevin Gausman struck out nine over six innings to improve to 9-3 this season.

 

Dodgers seal comeback win, brilliant Bassitt

The Los Angeles Dodgers also produced a fine comeback on Sunday. Trailing 4-1 against the Arizona Diamondbacks, the Dodgers scored three times in the eighth before Max Muncy belted a three-run walk-off homer.

Chris Bassitt gave up just four hits in seven innings to help the Oakland Athletics beat the Texas Rangers 4-1. Bassitt is now 10-2 this season.

Jorge Polanco went three-for-six with five RBIs to see the Minnesota Twins past the Detroit Tigers 12-9.

Miami Marlins pitcher Pablo Lopez set an MLB record by striking out the first nine batters in a 7-4 victory over the Atlanta Braves.

Misery for Mets

The Yankees were not the only New York team to give up a big lead on Sunday.

The Mets led the Pittsburgh Pirates 5-0 through one but ended up slumping to a 6-5 loss. It marked the first ever time the Mets and Yankees both blew a five-plus run lead and lost on the same day.

It was a good day for the Pirates, who also selected catcher Henry Davis from Louisville with the number one pick in the MLB Draft.

 

Altuve steps up

Altuve delivered at a perfect moment for the Astros, sinking the Yankees with a walk-off shot.

Sunday's results

Chicago White Sox 7-5 Baltimore Orioles
Philadelphia Phillies 5-4 Boston Red Sox
Miami Marlins 7-4 Atlanta Braves
Pittsburgh Pirates 6-5 New York Mets
Toronto Blue Jays 3-1 Tampa Bay Rays
Houston Astros 8-7 New York Yankees
Cincinnati Reds 3-1 Milwaukee Brewers
Minnesota Twins 12-9 Detroit Tigers
Oakland Athletics 4-1 Texas Rangers
San Francisco Giants 3-1 Washington Nationals
Los Angeles Dodgers 7-4 Arizona Diamondbacks
Colorado Rockies 3-1 San Diego Padres
Los Angeles Angels 7-1 Seattle Mariners

 

All-Star Game

The season will take a break with the All-Star Game to be held on Tuesday. The regular season resumes with a clash between the Yankees and Boston Red Sox on Thursday.

Gerrit Cole returned to Houston with venom as he tossed down 11 strikeouts to lead the New York Yankees to a 1-0 win over the Astros in the MLB on Saturday.

It was a star match-up between Cole, who was with the Astros from 2018 to 2019, and Zack Greinke at Minute Maid Park.

Cole, who came into the game with a 6.46 ERA across his last three starts, starred early before Aaron Judge homered in the third from Greinke.

The Yankees pitcher kept the Astros scoreless across seven innings, the first time he had achieved that since May 27.

But he completed a shutout, tossing down 129 pitches, the most by any pitcher in a single game over the past two seasons.

 

Double grand slam in Dodgers rout

The Los Angeles Dodgers piled on the runs with a 22-1 thrashing of the Arizona Diamondbacks highlighted by grand slams from Mookie Betts and Justin Turner. The Dodgers finished with eight home runs, while Walker Buehler starred on the mound with seven strikeouts.

The 22 runs scored by the Dodgers tied an LA record and are the most runs ever scored in a game at Dodger Stadium. The Dodgers also become the first team in MLB history to hit two grand slams in a game twice in the same season.

The Cincinnati Reds won 4-3 over the Milwaukee Brewers buoyed by Nicholas Castellanos' three-run home run, a Eugenio Suarez solo shot in the ninth inning secured the victory.

The St Louis Cardinals scored five runs in one innings, with home runs from Paul Goldschmidt, Tommy Edman and Paul DeJong as they won 6-0 at the Chicago Cubs.

 

Cruel blow for Braves slugger

Atlanta Braves star Ronald Acuna Jr will undergo season-ending knee surgery after he tore his right ACL jumping for an outfield catch during Saturday's 5-4 win over the Miami Marlins. Acuna had hit 24 home runs in the 2021 MLB season, with a majors-high 72 runs.

 

Brown creams 472-foot homer

Seth Brown hit a monster 472-foot home run in the fourth inning off Mike Foltynewicz as the Oakland Athletics won 8-4 over the Texas Rangers in extras. It was a game of homers, with Rangers pair Adolis Garcia and Joey Gallo striking home runs, along with the A's Stephen Piscotty with a two-run homer in the 11th inning.

 

Saturday's results

Tampa Bay Rays 5-2 Toronto Blue Jays
Minnesota Twins 9-4 Detroit Tigers
San Francisco Giants 10-4 Washington Nationals
Chicago White Sox 8-3 Baltimore Orioles
Oakland Athletics 8-4 Texas Rangers
Pittsburgh Pirates 6-2 New York Mets
Atlanta Braves 5-4 Miami Marlins
Philadelphia Phillies 11-2 Boston Red Sox
Cleveland Indians 14-6 Kansas City Royals
Cincinnati Reds 4-3 Milwaukee Brewers
St Louis Cardinals 6-0 Chicago Cubs
New York Yankees 1-0 Houston Astros
New York Mets 4-2 Pittsburgh Pirates
Seattle Mariners 2-0 Los Angeles Angels
Colorado Rockies 3-0 San Diego Padres
Los Angeles Dodgers 22-1 Arizona Diamondbacks

 

Reds at Brewers

The in-form Reds (47-42) will aim to continue their impressive run against National League Central leaders, the Brewers (53-38), in the final game in their series, before the All Star break.

Brad Miller recorded a three-homer game for the first time in his career as the Philadelphia Phillies crushed the Chicago Cubs 8-0 at Wrigley Field in the MLB on Thursday.

The Cubs, who snapped their 11-game losing run with Wednesday's 8-3 win over the Phillies, returned to their recent form woes.

Chicago failed to score on the night, with Phillies pitcher Zach Eflin having five strikeouts across six innings but Miller played a major role in his 14th career multi-home run game.

Miller hit a home run in the third inning to left field. In the fifth inning, he hit another from Adbert Alzolay over the wall.

The 31-year-old hitter saved his best for last with a monster into the old Wrigley Field scoreboard at right field in the seventh inning, wearing a third Phillies home-run sombrero to salute. Miller only had six homers for the season coming into the game.

 

Garcia lifts Brewers to victory

Avisail Garcia hit a two-run homer at the bottom of the eighth inning to earn the Milwaukee Brewers a 5-3 win over the Cincinnati Reds. The Brewers are now 53-36, while Garcia has 16 home runs this season.

The Los Angeles Dodgers drove in five runs in the fifth inning on their way to a 6-1 road win over the Miami Marlins to round out their series.

Logan Gilbert sent down eight strikeouts across seven innings as the Seattle Mariners won 4-0 over the New York Yankees.

 

Nats blow 8-0 lead

The Washington Nationals blew an 8-0 lead against the San Diego Padres, losing 9-8 in a walk off. Star pitcher Max Scherzer saw seven runs in the fourth inning before leaving the game as their 8-0 lead disintegrated. Among those was Daniel Camarena's spectacular grand slam, making him the first relief pitcher to achieve that since 1985.

 

Indians walk-off win

Franmil Reyes secured a 7-4 walk-off win for the Cleveland Indians with a three-run home run. The deep center-field bomb was Reyes' second career walk-off homer and it also ended Cleveland's nine-game losing stretch.

 

Thursday's results

Los Angeles Dodgers 6-1 Miami Marlins
Oakland Athletics 2-1 Houston Astros
Colorado Rockies 9-3 Arizona Diamondbacks
Seattle Mariners 4-0 New York Yankees
Cleveland Indians 7-4 Kansas City Royals
Philadelphia Phillies 8-0 Chicago Cubs
Minnesota Twins 5-3 Detroit Tigers
Milwaukee Brewers 5-3 Cincinnati Reds
San Diego Padres 9-8 Washington Nationals

 

Angels at Mariners

There's a full 15-game fixture on Friday, headlined by Shohei Ohtani's in-form Los Angeles Angels (44-42) making the trip to face the Seattle Mariners (46-42) in an American League West match-up.

Jesus Aguilar walked it off for the Miami Marlins who continued their perfect run in their four-game series against the Los Angeles Dodgers with a 9-6 win on Wednesday.

Aguilar hit a three-run home run to clinch a walk-off victory over the reigning MLB champions, who had scored five runs in the third inning.

LA's Mookie Betts had homered at the top of the third inning, before Justin Turner teed off with a 402 foot home run, which was his 14th of the season to make it 5-2 for the Dodgers.

In a game full of home runs, the Marlins hit back with Garrett Cooper homering, before Zach McKinstry got one of his own.

Cooper homered again, marking his first career multi home-run game to tie the game up in the sixth inning.

Aguilar stepped up at the bottom of the ninth with the Marlins trailing 7-6, launching a huge drive from Edwin Uceta for his first home run at LoanDepot Park this season.

 

deGrom brings up 1,500 Ks

Jacob deGrom reached 1,500 career strikeouts as the New York Mets claimed a 4-3 walk-off win over the Milwaukee Brewers in the first game of their double-header.

After seeing an early Luis Urias' home run, deGrom reached the milestone as the second fastest player in MLB history, from198 games.

Jose Peraza scored a pinch-hit home run before Jeff McNeil's walk-off hit as Dominic Smith dived to home plate.

Shohei Ohtani homered again to bring up his 32nd of the season, the most ever in an MLB season by a Japanese-born player, as the Los Angeles Angels won 5-4 over the Boston Red Sox.

The Angels were helped by Jared Walsh's two home runs, taking his season tally to 22.

The Chicago Cubs snapped their 11-game losing run with an 8-3 win over the Philadelphia Phillies, avoiding reaching their longest streak of defeats since 2000.

Joey Gallo became the second player in Texas Rangers franchise history to hit 10 home runs across a 10-game span but they lost 5-3 to the Detroit Tigers.

 

Paddack and Padres rough shift

Not a lot went right for the San Diego Padres in their 15-5 defeat to the Washington Nationals, especially for Chris Paddack. The Padres pitcher only lasted two innings with the Nat 7-0 up, coughing up nine hits. Nabil Crismatt stepped in but Washington moved 9-0 up after the third inning too.

 

Special Smith catch among crowd

In the second game of the Mets-Brewers double-header, which Milwaukee won 5-0, Dominic Smith pulled off a spectacular catch riding the sidewall reaching into the crowd from a wayward Rowdy Tellez left-field skier.

 

Wednesday's results

Tampa Bay Rays 8-1 Cleveland Indians
Atlanta Braves 14-3 Pittsburgh Pirates
Chicago White Sox 6-1 Minnesota Twins
Detroit Tigers 5-3 Texas Rangers
New York Mets 4-3 Milwaukee Brewers
Cincinnati Reds 5-2 Kansas City Royals
Tampa Bay Rays 4-0 Cleveland Indians
Los Angeles Angels 5-4 Boston Red Sox
Toronto Blue Jays 10-2 Baltimore Orioles
Miami Marlins 9-6 Los Angeles Dodgers
Milwaukee Brewers 5-0 New York Mets
Chicago Cubs 8-3 Philadelphia Phillies
Houston Astros 4-3 Oakland Athletics
Arizona Diamondbacks 6-4 Colorado Rockies
San Francisco Giants 5-2 St Louis Cardinals
Washington Nationals 15-5 San Diego Padres
New York Yankees 5-4 Seattle Mariners

 

Athletics at Astros

The top two sides in the American League West will meet again as the Houston Astros (54-33) host the Oakland Athletics (49-39).

Bryce Harper flexed his muscles as the red-hot Philadelphia Phillies defeated the slumping Chicago Cubs 15-10 in MLB on Tuesday.

Harper homered and tied a career high with five hits as the Phillies scored double-digit runs in consecutive games for the first time since 2015.

Phillies star Harper hit his seventh home run of the season after crushing a three-run drive in the seventh inning, extending Philadelphia's lead to 15-4.

Andrew McCutchen hit a grand slam, while Rhys Hoskins also went deep for the Phillies on the road in Chicago.

The out-of-sorts Cubs tried to rally but crashed to an 11th straight defeat.

 

Ohtani star of the show

The Los Angeles Angels were 5-3 winners over the Boston Red Sox thanks to two-way star Shohei Ohtani, who allowed just five hits across seven innings on the mound. Ohtani also hit an RBI double.

Luke Voit fuelled the New York Yankees' 12-1 rout of the Seattle Mariners. Voit had five hits, three RBI and one run in Seattle. According to Stats Perform, he is the third player in Yankees history to have five-plus hits in a game after entering hitting below .200 (minimum 100 plate appearances), after Roy Weatherly (1943) and Cecil Fielder (1997).

 

Dodgers fall on wild pitch

The Los Angeles Dodgers lost 2-1 at the Miami Marlins after catcher Will Smith's wild throw flew past third base for a game-ending error in the 10th inning.

 

Catch of the season?

Wet weather but no worries for Chicago White Sox centerfielder Billy Hamilton. He produced a highlight moment with a leaping catch to thwart Max Kepler in the ninth inning. The White Sox topped the Minnesota Twins 4-1.

 

Tuesday's results

Pittsburgh Pirates 2-1 Atlanta Braves
Baltimore Orioles 7-5 Toronto Blue Jays
Miami Marlins 2-1 Los Angeles Dodgers
Texas Rangers 10-5 Detroit Tigers
Philadelphia Phillies 15-10 Chicago Cubs
Chicago White Sox 4-1 Minnesota Twins
Kansas City Royals 7-6 Cincinnati Reds
Houston Astros 9-6 Oakland Athletics
Los Angeles Angels 5-3 Boston Red Sox
Arizona Diamondbacks 4-3 Colorado Rockies
St Louis Cardinals 6-5 San Francisco Giants
San Diego Padres 7-4 Washington Nationals
New York Yankees 12-1 Seattle Mariners
Milwaukee Brewers-New York Mets (postponed)
Tampa Bay Rays-Cleveland Indians (postponed)

 

Brewers at Mets

The Brewers (51-35) and Mets (44-37) will contest a doubleheader on Wednesday after Tuesday's clash was postponed due to inclement weather. All eyes will be on Mets ace Jacob deGrom as Corbin Burnes starts for the Brewers.

The Tampa Bay Rays hit two runs in the ninth inning with Yandy Diaz securing a 9-8 walk-off victory in a thrilling clash against the Cleveland Indians in MLB on Monday.

Diaz hit a chopper down to right, with second baseman Cesar Hernandez sending a wild throw well wide of home plate, as Randy Arozarena crossed.

Earlier, Brandon Lowe launched a big grand slam deep to right-field off Logan Allen as the Rays raced to a 4-0 lead in the second inning.

Indians right-fielder Harold Ramirez pulled off two outstanding catches to end the fourth inning, before Cleveland reeled the Rays in with four runs in the fifth inning.

At the bottom of the ninth, wonderkid Wander Franco drove Brett Phillips home, before Diaz's chopper helped Arozarena finish it off.

The win sees the stuttering Rays – who had lost five of their past six games coming in – move to 49-36, while the Indians are 42-40.

 

Gausman denied, Tatis homers up

The St Louis Cardinals scored five runs in the final three innings to record a 5-3 win over the San Francisco Giants. San Francisco pitcher Kevin Gausman did not allow a hit through his first six innings before Nolan Arenado sparked a two-run rally for St Louis, with a two-run triple from Matt Carpenter, before Alex Reyes closed it out for the Cardinals.

Fernando Tatis Jr. became the fastest player aged 22 or younger to reach 27 home runs in a season (68 games) in the San Diego Padres' 7-5 loss to the Washington Nationals. Tatis also pulled off a miraculous catch at shortstop in the eighth inning from Ryan Zimmerman.

MLB's home run leader Shohei Ohtani had the chance to be the hero at-bat on his 27th birthday in the ninth inning but the Boston Red Sox held their nerve to win 5-4 over the Los Angeles Angels. Raphael Devers starred for the Red Sox with three RBIs.

Ben Gamel had two home runs with six RBIs as the Pittsburgh Pirates brought Atlanta Braves pitcher Max Fried back down to earth after Sunday's walk off following an 11-1 rout.

 

Cubs' losing run extends to 10

June 24 feels like a long time ago when the Chicago Cubs threw a no-hitter against the Los Angeles Dodgers, with their 13-3 loss to the Philadelphia Phillies marking 10 straight defeats. Cubs manager David Ross blew up in frustration and was ejected.

 

Elite company for Pujols

Albert Pujols reached his 6,000th career base, becoming the fourth player to achieve the feat in MLB history as World Series champions the Dodgers lost 5-4 to the Miami Marlins. The other players to reach the mark are Hank Aaron, Stan Musial, and Willie Mays.

Jorge Alfaro's home run in the eighth inning won it for the Marlins, ending the Dodgers' nine-game win streak.

 

Monday's results

St Louis Cardinals 5-3 San Francisco Giants
Miami Marlins 5-4 Los Angeles Dodgers
Pittsburgh Pirates 11-1 Atlanta Braves
New York Mets 4-2 Milwaukee Brewers
Tampa Bay Rays 9-8 Cleveland Indians
Minnesota Twins 8-5 Chicago White Sox
Philadelphia Phillies 13-3 Chicago Cubs
Detroit Tigers 7-3 Texas Rangers
Cincinnati Reds 6-2 Kansas City Royals
Boston Red Sox 5-4 Los Angeles Angels
Washington Nationals 7-5 San Diego Padres

 

Brewers at Mets

The leaders in the National League (NL) East, the Mets (44-37), go again against the NL Central-leading Brewers (51-35).

The New York Yankees salvaged the final game of their abbreviated Subway Series against the New York Mets, holding on to split the doubleheader with a 4-2 victory after dropping the opening game 10-5 on Sunday.

Languishing in fourth place in the American League (AL) East, the Yankees appeared in serious danger of being swept after closer Aroldis Chapman imploded again in the first MLB game.

Holding a 5-4 lead entering the decisive seventh inning, Chapman served up a game-tying home run to Pete Alonso to open the frame, then put the next two Mets batters on base before manager Aaron Boone pulled the plug, hoping to avoid a repeat of the stunning meltdown his All-Star reliever had earlier in the week against the Los Angeles Angels. 

His move did not help, as Jose Peraza, Brandon Nimmo and Francisco Lindor produced run-scoring hits to blow the game open against Lucas Luetge. 

The Yankees' bullpen came through in the nightcap, though, as Chad Green came on to hold what was then a 3-2 lead in the fifth inning and did not allow the Mets to reach base the rest of the way. 

Green finished the game in style with an "immaculate inning" – three strikeouts on the minimum nine pitches – in the seventh. 

According to Stats Perform, Green is the first pitcher in the modern era to pitch at least three perfect innings, strike out at least six batters and have an immaculate inning all in the same game.

 

Fried caps Braves' shock comeback against Marlins

Down 7-3 to the Miami Marlins in the bottom of the ninth inning, the Atlanta Braves scored four times to tie the game, then got a walk-off single from pitcher Max Fried in the 10th to prevail 8-7. 

Austin Meadows had three doubles, Wander Franco hit his second MLB home run, and the Tampa Bay Rays' pitching staff shut down the dangerous Toronto Blue Jays line-up in a 5-1 victory, the team's first road win since June 14 after 10 straight defeats. 

The Pittsburgh Pirates scored two runs for the fifth consecutive game but came out on top this time, winning 2-0 in a brilliant pitching effort by Tyler Anderson to snap the Milwaukee Brewers' 11-game winning streak. 

 

Slumping Cubs drop ninth in a row

The Chicago Cubs fell 3-2 to the Cincinnati Reds for the second consecutive day, giving them nine losses in a row and dropping them back to .500 at 42-42 for the first time since they were 21-21 on May 19. 

A 10th-inning fielding error by Cleveland pitcher Emmanuel Clase allowed the eventual winning run to score as the Indians dropped their sixth in a row, 4-3 to the Houston Astros. 

 

Another Ohtani bomb

Shohei Ohtani did it again, extending his MLB lead with his 31st home run of the season, a 459-foot blast that gave the Angels a 3-0 lead on the way to a 6-5 walk-off win against the Baltimore Orioles. 

 

Sunday's results

New York Mets 10-5 New York Yankees
New York Yankees 4-2 New York Mets
San Diego Padres 11-1 Philadelphia Phillies
Los Angeles Dodgers 5-1 Washington Nationals
Pittsburgh Pirates 2-0 Milwaukee Brewers
Tampa Bay Rays 5-1 Toronto Blue Jays
Detroit Tigers 6-5 Chicago White Sox
Cincinnati Reds 3-2 Chicago Cubs
Houston Astros 4-3 Cleveland Indians
Atlanta Braves 8-7 Miami Marlins
Minnesota Twins 6-2 Kansas City Royals
Colorado Rockies 3-2 St Louis Cardinals
Boston Red Sox 1-0 Oakland Athletics
Los Angeles Angels 6-5 Baltimore Orioles
Seattle Mariners 4-1 Texas Rangers
San Francisco Giants 5-2 Arizona Diamondbacks

 

Dodgers at Marlins

The most appealing pitching matchup of the day will take place in Miami, where newly minted All-Star Trevor Rogers (7-5, 2.14 ERA) and the Marlins host a prominent All-Star snub in Walker Buehler (8-1, 2.35 ERA) and the Dodgers. 

The Oakland Athletics scored three runs in the bottom of the 12th inning to beat the Red Sox 7-6, snapping Boston's eight-game winning streak. 

Tony Kemp's sacrifice fly provided the winning margin after a Seth Brown single and Jed Lowrie double negated the two runs the Red Sox had scored to take the lead in the third extra frame. 

Brown finished a home run shy of the cycle, driving in a run with all three of his hits. 

Kike Hernandez hit his 10th home run of the season and drove home two runs for Boston. 

 

Walker, Mets roll past Yankees

Taijuan Walker did not allow a hit until Aaron Judge's home run with one out in the sixth inning as the New York Mets opened their rain-delayed Subway Series against the Yankees with an 8-3 win. 

Austin Slater's two-run homer in the eighth inning gave the San Francisco Giants a 6-5 victory over the Arizona Diamondbacks to maintain a half-game edge in the National League (NL) West. 

The Los Angeles Dodgers' bullpen turned in five scoreless innings as the defending World Series champions weathered a rain delay to defeat the Washington Nationals 5-3 for their eighth win in a row. 

Joey Votto and Tyler Naquin homered as the Cincinnati Reds sent the Chicago Cubs to an eighth straight defeat with a 3-2 triumph that moved the Reds up into second place in the division for the first time since April 22.

The division-leading Milwaukee Brewers won their 11th in a row with an 11-2 rout of the Pittsburgh Pirates as Omar Narvaez had five hits and Avisail Garcia drove in five runs. 

 

Rays, Indians drop fifth in a row

The Tampa Bay Rays lost a chance to recover some ground on the Red Sox when they surrendered five runs in the sixth inning of a 6-3 loss to the Toronto Blue Jays for their fifth consecutive defeat. 

The Cleveland Indians also have lost five in a row and are on the verge of a four-game sweep by the Houston Astros after a 3-2 defeat Saturday. 

 

No-look Story

Colorado Rockies shortstop Trevor Story did not need to see Harrison Bader to get him out, completing a pick-off of the St Louis Cardinals outfielder with a no-look tag. 

 

Saturday's results

Philadelphia Phillies 4-2 San Diego Padres
New York Mets 8-3 New York Yankees
Los Angeles Dodgers 5-3 Washington Nationals
Milwaukee Brewers 11-2 Pittsburgh Pirates
Toronto Blue Jays 6-3 Tampa Bay Rays
Detroit Tigers 11-5 Chicago White Sox
Cincinnati Reds 3-2 Chicago Cubs
Houston Astros 3-2 Cleveland Indians
Miami Marlins 3-2 Atlanta Braves
Kansas City Royals 6-3 Minnesota Twins
Colorado Rockies 3-2 St Louis Cardinals
Oakland Athletics 7-6 Boston Red Sox
Los Angeles Angels 4-1 Baltimore Orioles
San Francisco Giants 6-5 Arizona Diamondbacks
Texas Rangers 7-3 Seattle Mariners

 

Mets at Yankees

New York will have plenty of baseball to watch on Independence Day as the Yankees host the Mets in a doubleheader highlighted by a Gerrit Cole-Marcus Stroman pitching matchup in the first game. 

Page 1 of 7
© 2020 SportsMaxTV All Rights Reserved.