Eduardo Escobar and Edwin Diaz came up big as the New York Mets beat their cross-town rival Yankees in what could be a potential World Series rehearsal on Tuesday, emerging with a 6-3 win.

Kicking off a highly anticipated Subway Series, with 2015 being the last time the two teams lead their respective divisions, the Mets made the big plays amid a charged atmosphere in Queens.

Back-to-back home runs from Anthony Rizzo and Aaron Judge put the Yankees up 2-0 in a thrilling first inning, with the Mets rallying back with four runs in their opening frame, including Escobar's huge two-run, two-out shot off Jordan Montgomery.

Before extending their lead to 6-3 in the eighth inning, Diaz came in to close for the Mets, striking out four and giving up a solitary hit for his 22nd save out of 25.

Running away with the American League at one point, the Yankees now only lead the Houston Astros by two games on 66-32, while the Mets moved to 60-37 and within five of the National League-leading Los Angeles Dodgers.

Springer slam propels Blue Jays

Though his team trail the Yankees by 11.5 games in the AL East, George Springer hit the seventh grand slam of his career, as the Toronto Blue Jays claimed a 10-3 win over the St Louis Cardinals.

The Cardinals were without Paul Goldschmidt and Nolan Arenado, whose unvaccinated status prohibits them from entering Canadian soil, with Alejandro Kirk hitting his 12th homer of the year.

It was not enough against the Blue Jays, who notched up a tie-breaking five-run sixth inning via Springer's slam and Matt Chapman's RBI single, to extend their winning streak to seven games.

Pinder punches second slam of the night in A's win

The Houston Astros were not able to capitalise on the Yankees' defeat and edge closer in the AL standings, with the Oakland Athletics earning a 5-3 win.

The best and worst records in the AL West faced off and the latter reeled off a four-run third inning to get the eventual win, with Chad Pinder slugging a grand slam of his own off Luis Garcia.

The A's are now one game away from a shock three-game series sweep against the Astros, who remain stuck on 64-34.

Mookie Betts hit a career milestone as the Los Angeles Dodgers extended their winning streak to seven games, defeating their rivals in the San Francisco Giants 4-2 on Saturday.

After his three-run shot to give the Dodgers a 9-6 win to start the four-game series, Betts hit his 200th career home run in the win, going deep off Alex Wood in the third inning.

Trea Turner and Freddie Freeman also scored homers for the Dodgers, making it the first time this season all three have gone over the wall in the same game.

Julio Urias was solid on the mound, meanwhile, striking out five and giving up only two hits over 91 pitches in six innings.

The Dodgers have now won 14 of their last 15 games and now lead the National League by six games over the New York Mets, extending their record to 63-30.

Manoah makes life tough for Red Sox

The Toronto Blue Jays claimed an important win in the American League wildcard race, beating the Boston Red Sox 4-1.

Alek Manoah lowered his ERA to 2.24 for the season, giving up seven hits but striking out as many over 97 pitches in six innings, as he continues to establish himself as one of the MLB's best pitchers.

After pounding the Red Sox 28-5 on Friday to start their three-game series in the American League East, the Blue Jays moved to 9-2 head-to-head for the season, and are now 3.5 games ahead of Boston for the AL's final wildcard spot.

Verlander leads Astros to within touching distance of Yankees

Justin Verlander was in fine form as he became the first pitcher in MLB to win 13 games this season, propelling the Houston Astros to a 3-1 win over the Seattle Mariners.

Verlander was in impressive touch on the mound, giving up only four hits and striking out nine over 101 pitches in seven innings, while clocking 99 miles per hour on his fastball in the seventh.

Kyle Tucker and Yuli Gurriel both hit RBI doubles in the fourth inning off Logan Gilbert to set up the win for the Astros, who moved to 63-32 and are now 1.5 games behind the AL-leading New York Yankees.

New York Yankees star Aaron Judge extended his league-leading home run tally as he connected on number 35 and 36 for the season in his side's 7-6 away win against the Baltimore Orioles.

With the game scoreless in the third inning and with two outs, the Yankees were able to keep the frame alive with a walk to Joey Gallo and a base hit for D.J. LeMahieu, setting up Judge to bring them both home with a 436-foot blast over the left-field wall.

The Orioles struck back nearly instantly, starting their half of the third with a Ramon Urias single, followed by a Jorge Mateo RBI double and a RBI base hit for Cedric Mullins to trim the margin to 3-2.

All-Star catcher Jose Trevino made it 4-2 for the Yankees when his double brought around Josh Donaldson to score in the fourth inning, and an inning later Judge did it again, this time with a monstrous 465-foot solo bomb for his 36th home run of the season.

He is six home runs clear of Kyle Schwarber (30) in second place, and nobody else has more than 28.

The ice-cold Gallo also hit a solo home run to make it 7-3 in the seventh frame, and it proved to be a crucial run as Anthony Santander hit a three-run shot in the bottom of the same inning to make it 7-6.

But the Yankees bullpen was up to the task of defending the lead, with Michael King collecting three outs from the three batters he faced, before Clay Holmes came in for the five-out save.

With the win, the Yankees move to 65-30 for the season, two games clear of the Los Angeles Dodgers and Houston Astros for the best record in baseball.

Blue Jays score 28 at Fenway Park

The Toronto Blue Jays made a mess of the Boston Red Sox, with an 11-run fifth inning headlining an outrageous 28-5 victory, the most runs ever scored by the Blue Jays in a single game.

There were some horrific fielding mistakes from the Red Sox, with none worse than center-fielder Jarren Duran losing track of a fly-ball in the third inning with bases loaded, allowing Raimel Tapia to come around for an inside-the-park grand slam. It was the first inside-the-park grand slam since 2017.

Lourdes Gurriel Jr finished six-for-seven at the plate, Tapia batted in six runs, Danny Jansen batted in six runs, and nine Blue Jays finished with multiple hits.

Astros snap Mariners' 14-game winning streak

The Seattle Mariners' winning streak has been broken at 14 games, one shy of their franchise record set back in 2001, losing to the Houston Astros 5-2 after rookie All-Star Julio Rodriguez was a late scratching due to wrist soreness.

A strong pitching performance from Astros starter Jose Urquidy kept the Mariners scoreless through the first five innings, allowing the visiting side to build a strong 5-0 lead highlighted by solo home runs to Jose Altuve, Yordan Alvarez and Martin Maldonado.

The win ties the Astros with the Dodgers for the second-best record in the majors at 62-32.

Yordan Alvarez was full of belief that the Houston Astros could beat the New York Yankees, even before they went out and swept a double-header.

Houston claimed two wins over the American League leaders on Thursday, triumphing 3-2 and 7-5 respectively at Minute Maid Park.

That puts the Astros to within two and a half games of the Yankees, with the best records in the American League having gone head-to-head.

The Astros have now moved to a 5-2 record for the season against the Yankees, who have now lost seven of their past 10 games.

Alvarez homered in the second game and, along with Alex Bregman, combined for five RBIs as Houston won for the 61st time this season.

"I'm not going to say it doesn't mean anything," Alvarez told reporters. 

"They're a really good team, but we also know we're a really good team as well.

"Beating them feels good, but we know that we’re capable of doing it."

The next time the teams face off could be in the postseason, with the Astros - thanks to their positive season series record - holding home-field advantage should that be the case.

"We were trying to chase a team and wanted to really win this first game, and that put us in a position that if we end up tied, we won the tiebreaker," said Astros coach Dusty Baker after the first game, having taken a risk by utilising his best pitchers in the early encounter.

"We really didn't want to take that into the second game. We went through our bullpen in the first game and that's why it was important for us to win it."

The Astros and Yankees faced off in the 2017 American League Championship Series, with the home team winning all seven games and Houston triumphing. Two years later, the Astros again succeeded, this time thanks to a walk-off home run from Jose Altuve in Game 6.

Yankees manager Aaron Boone understands the recent history of the rivalry, though his hope of claiming two victories failed to come to fruition.

"I'm aware of that, but it doesn't change the fact that we're going to try to win this game and win the night game," Boone said before the games.

"We're in the business of being the best team we can be right now and trying to win every time we are out there."

The Houston Astros started their second half of the MLB season in positive fashion, claiming a double-header sweep over the New York Yankees on Thursday.

The two best records in the American League (AL) faced off and the Astros bested the Yankees once again, moving to a 5-2 head-to-head record for the season with respective 3-2 and 7-5 wins at Minute Maid Park.

After splitting a four-game series in the Bronx in June, Yordan Alvarez and Alex Bregman both homered and combined for five RBIs to hand the Astros the third win at home this season over the AL leaders.

In the earlier game, Bregman, Korey Lee and rookie JJ Matijevic combined for RBIs while Cristian Javier struck out three but only gave up two hits over 99 pitches in five innings.

With the sweep coming out of the All-Star Game, the Astros suddenly moved to within three games of the AL-leading Yankees, who have now lost seven of their past 10 games.

Gray gets Rangers rolling

Jon Gray led the way for the Texas Rangers as they commenced an 11-game road trip, shutting the Miami Marlins out for an 8-0 win.

Gray struck out five and conceded only four hits over 94 pitches in six innings, while Adolis Garcia homered and drove in three runs.

The Marlins slipped further away from the National League's wild card race with the defeat, now six games back with a fourth consecutive defeat and extending their scoreless streak to 34 innings.

Betts denies Giants comeback

Mookie Betts saved the day for the Los Angeles Dodgers after they almost squandered a big lead, eventually claiming a 9-6 win over their rivals in the San Francisco Giants.

Things were looking good early for the Dodgers, taking a 5-0 lead after the opening three innings off star Giants pitcher Carlos Rodon, with Freddie Freeman scoring a solo home run in the first inning with two out.

The Giants fought back in the seventh through Evan Longoria and Darin Ruf, though, with the two scoring home runs to set up a five-run inning.

A Trayce Thompson triple drove Gavin Lux home to tie after Thair Estrada was walked in the eighth, before a three-run shot from Betts off Jarlin Garcia gave the Dodgers the eventual win.

Betts confirmed the win with a great defensive play in the following inning, making a spectacular sliding catch deep in right-field to retire Joc Pederson.

Justin Verlander was in impressive form as he reached his MLB-leading 12th win of the season, leading the Houston Astros to a 5-0 victory over the Oakland Athletics on Saturday.

Verlander put in a solid shift on the mount, striking out 10 while allowing just six hits and a walk over 106 pitches in six innings, lowering his ERA to 1.89, third in the major leagues.

The 39-year-old moved past Curt Schilling (3,116) and Bob Gibson (3,117) to 3,121 career Ks with his 10 on the night, moving to a 15th-ranked 108 for the season.

Martin Maldonado also hit a grand slam in the second inning, blasting A's rookie Jared Koenig over his head past centre-field for the third four-run shot of his career.

Moving to 59-31 for the yeat, the Astros extended their lead atop the American League West to 10 games over the Seattle Mariners, while the A's hold the AL's worst record on 31-61.

Yankees smash Red Sox to build momentum

Aaron Judge and Matt Carpenter led the way for the New York Yankees as they gave the Boston Red Sox 14-1 belting in the Bronx.

The team with the MLB's best record lost five of the previous six games and it threatened to be another glum night, at home to their fierce rivals, after Rafael Devers' home run off Jameson Taillon in the first inning.

Judge and Carpenter more than steadied the ship, however. Judge scored two home runs while also Carpenter went long twice, driving in seven runs on the night as the Yankees moved to 63-28 for the year.

Dodgers beat city rivals

Julio Urias and Trea Turner propelled the Los Angeles Dodgers to their 60th win of the season, routing the Los Angeles Angels 7-1.

Trea Turner hit two home runs on the night, including a two-run shot to set up a five-run third inning for the Dodgers, who had the same amount of hits as the Angels with seven.

Julio Urias gave up five of those, but struck out eight Angels batters over 91 pitches in seven innings, moving his ERA to 2.89 for the season.

Freddie Freeman also recorded his 1,000th career RBI as the Dodgers moved to 60-30 for the year, extending their lead over the New York Mets atop the National League to three games.

The Kansas City Royals overcame the absences of 10 unvaccinated players beat the Toronto Blue Jays 3-1 on the road on Thursday night.

Foreign nationals who are not vaccinated against Covid-19 are not allowed to enter Canada, while unvaccinated MLB players are not among the limited exemptions that also require a 14-day quarantine.

Many teams have been affected by the restrictions this season, but the Royals had a far bigger contingent than other MLB teams to this point, with a subsequent slew of promotions from the minor leagues to compensate.

Double-A callup Angel Zerpa pitched five innings to claim his first win as a starter in the major leagues, allowing only four hits despite only striking out two batters over 73 pitches.

With 2022 All-Star Andrew Benintendi unavailable, Bobby Witt Jr. hit the tie-breaking home run off Kevin Gausman in the fifth inning, before Nate Eaton added another in the closing frame.

Carrasco helps keep Cubs to zero

Carlos Carrasco was again in impressive form for the New York Mets, as they claimed an 8-0 win over the Chicago Cubs.

Carrasco allowed only one runner to advance past first base in six solid innings, striking out six and allowing five hits over 90 pitches, before Trevor Williams closed out the final three innings for his first save in the major leagues.

Brandon Nimmo and Pete Alonso scored home runs in the sixth and eighth innings respectively to cap off the win, maintaining the Mets' 2.5 game lead over the Atlanta Braves in the National League East, while moving to within three games of the NL-leading Los Angeles Dodgers.

Pena propels Astros to win in Anaheim

Jeremy Pena drove in the game-winning run for the Houston Astros as they went into an extra inning, defeating the Los Angeles Angels 3-2.

The Astros effectively had to do it without eight-time All-Star selection Jose Altuve, who exited the game with a bruised left leg after he was hit with Reid Detmers' first pitch of the game.

Houston moved to within 3.5 games of the American League-leading New York Yankees, extending their record for the season to 58-30.

Los Angeles Angels superstar Shohei Ohtani continued his incredible run of form on Wednesday night as he struck out 12 batters in his side's 7-1 win against the Houston Astros.

Ohtani, the reigning American League MVP, finished with one earned run from six hits and two walks in six innings, while also collecting two hits with the bat, including a two-run triple.

With his 12 strikeouts, Ohtani now has double-digit strikeouts in four consecutive starts and has done it seven times from his past 13 starts.

Now with 123 strikeouts for the season, he is tied with reigning AL Cy Young Award winner Robbie Ray for the seventh most in the majors.

Ohtani is also 15th in home runs with 19, and his slugging percentage of .494 is also top-25, solidifying his status as one of the most damaging bats in the game.

He has been named as a two-position All-Star for the second straight season, as the starting designated hitter and also as a pitcher, with a good chance to start on the mound.

Los Angeles Angels superstar Mike Trout has exited his side's game against the Houston Astros due to upper back spasms.

Trout was forced out in the fifth inning, having gone zero-for-two with two strikeouts.

The three-time American League MVP, who has been named as a starting outfielder for Friday's All-Star Game, has struggled during July, with only one home run and four RBIs in 10 games, batting at .167/.231/.250.

The Angels have slumped to a 38-49 record, after a run of eight losses in their past 10 games.

Across the season, Trout has 24 home runs and 51 RBIs from 79 games, but the Angels have missed infielder Matt Duffy and third baseman Anthony Rendon due to injuries more recently.

Los Angeles Angels superstar Shohei Ohtani's two-way selection for the second year in a row was the highlight of Sunday's All-Star Game roster reveal, while Seattle Mariners rookie Julio Rodriguez was the only first-year player to earn the honour.

Ohtani, who learned Friday that he beat out the Houston Astros’ Yordan Alvarez in a fan vote for starter at DH, was also named to the AL roster as a pitcher. 

The reigning league MVP has posted a 0.27 ERA in winning his last five starts, and he threw a 1-2-3 first inning in starting last year’s All-Star Game, becoming the first two-way All-Star in baseball history. 

The Tampa Bay Rays’ Shane McClanahan, however, figures to start the game on the hill for the AL, as he leads the league in strikeouts (141) and ERA (1.73). 

Two New York Yankees starting pitchers were named All-Stars in Nester Cortes and Gerrit Cole, as well as Clay Holmes out of the bullpen. Catcher Jose Trevino was named an All-Star reserve giving New York an MLB-high six All-Stars – the first time the Bronx Bombers had that many since 2011 – with outfielders Aaron Judge and Giancarlo Stanton already named starters. 

The two teams that squared off in last year’s World Series – the Atlanta Braves and Houston Astros – were close behind with five All-Stars apiece, while the Los Angeles Dodgers, New York Mets, St. Louis Cardinals and Toronto Blue Jays each have four. 

For the defending World Series champion Braves, starting outfielder Ronald Acuna Jr. will be joined by pitcher Max Fried, catcher Travis d'Arnaud, shortstop Dansby Swanson and DH William Contreras. 

Contreras will not only be the starter with the fan-voted Bryce Harper on the injured list, but he also will be in the starting lineup with his brother after Chicago Cubs catcher Willson Contreras was voted in by the fans. 

They are the first brothers in the same All-Star Game since Aaron and Bret Boone in 2003, and the first brothers to start a Midsummer Classic since 1992, when Roberto and Sandy Alomar Jr. did it. 

The host of this year’s All-Star Game already had two starters in outfielder Mookie Betts and shortstop Trea Turner, and those Dodgers will be joined by Tony Gonsolin and Clayton Kershaw, who is on an All-Star Game roster for the ninth time. 

Gonsolin has an excellent chance to start the game on the mound in front of the fans in Los Angeles having gone 11-0 with an NL-best 1.62 ERA. 

The Miami Marlins’ Sandy Alcantara, however, also could make a case to take the ball first after he lowered his ERA to 1.73 with seven shutout innings on Sunday against the Mets. 

Mariners outfielder Rodriguez is the only rookie named to a roster and is one of 30 first-time All-Stars. 

Below are the full All-Star Game rosters: 

AL Starters, as voted on by fans 

Alejandro Kirk, C, Blue Jays 
Vladimir Guerrero Jr., 1B, Blue Jays 
Jose Altuve, 2B, Astros 
Rafael Devers, 3B, Red Sox 
Tim Anderson, SS, White Sox 
Shohei Ohtani, DH, Angels 
Aaron Judge, OF, Yankees 
Mike Trout, OF, Angels 
Giancarlo Stanton, OF, Yankees 

Reserves 

Yordan Alvarez, DH, Astros 
Miguel Cabrera, DH, Tigers (Special Selection) 
Xander Bogaerts, SS, Red Sox 
José Ramírez, 3B, Guardians 
Jose Trevino, C, Yankees 
Luis Arraez, 1B, Twins 
Andrés Giménez, 2B, Guardians 
George Springer, OF, Blue Jays 
Byron Buxton, OF, Twins 
Andrew Benintendi, OF, Royals 
Kyle Tucker, OF, Astros 
Julio Rodríguez, OF, Mariners 

Starting Pitchers 

Shane McClanahan, LHP, Rays 
Nestor Cortes, LHP, Yankees 
Alek Manoah, RHP, Blue Jays 
Framber Valdez, LHP, Astros 
Martín Pérez, LHP, Rangers 
Paul Blackburn, RHP, A's 
Gerrit Cole, RHP, Yankees 
Justin Verlander, RHP, Astros 
Shohei Ohtani, RHP/DH, Angels 

Relief Pitchers 

Clay Holmes, RHP, Yankees 
Emmanuel Clase, RHP, Guardians 
Gregory Soto, LHP, Tigers 
Jorge López, RHP, Orioles 

NL Starters, as voted on by fans 

Willson Contreras, C, Cubs 
Paul Goldschmidt, 1B, Cardinals 
Jazz Chisholm Jr., 2B, Marlins 
Manny Machado, 3B, Padres 
Trea Turner, SS, Dodgers 
Bryce Harper, DH, Phillies 
Ronald Acuña Jr., OF, Braves 
Joc Pederson, OF, Giants 
Mookie Betts, OF, Dodgers 

Reserves 

William Contreras, C, Braves 
Nolan Arenado, 3B, Cardinals 
Pete Alonso, 1B, Mets 
Albert Pujols, DH/1B, Cardinals (Special Selection) 
Jeff McNeil, 2B, Mets 
Travis d'Arnaud, C, Braves 
C.J. Cron, 1B, Rockies 
Dansby Swanson, SS, Braves 
Kyle Schwarber, OF, Phillies 
Juan Soto, OF, Nationals 
Starling Marte, OF, Mets 
Ian Happ, OF, Cubs 

Starting Pitchers 

Clayton Kershaw, LHP, Dodgers 
Sandy Alcantara, RHP, Marlins 
Corbin Burnes, RHP, Brewers 
Luis Castillo, RHP, Reds 
Max Fried, LHP, Braves 
Tony Gonsolin, RHP, Dodgers 
Joe Musgrove, RHP, Padres 

Relief Pitchers 

Edwin Díaz, RHP, Mets 
Josh Hader, LHP, Brewers 
Ryan Helsley, RHP, Cardinals 
David Bednar, RHP, Pirates 
Joe Mantiply, LHP, Diamondbacks 

The AL West-leading Houston Astros will be without MVP candidate Yordan Alvarez for a while as he deals with a right hand injury that has landed him on the 10-day injured list.

Alvarez has been bothered by soreness and inflammation in his right hand since originally injuring it on June 18 against the Chicago White Sox. He is expected to miss the next two series and the team hope he can return after the All-Star break.

"Yordan has been suffering with the injury for a couple weeks and it's gotten worse," Houston manager Dusty Baker said.

"We decided the only way to get this well is to try to use these [series] before the break [to] coincide with the 10 [days] that he has to be on the IL."

Alvarez has been among the best players in the AL this season, batting .306 with 26 home runs and 60 RBIs for an Astros team who have the second-best record in the league with a comfortable lead in the West. 

The 2019 AL Rookie of the Year leads the majors with a .653 slugging percentage and an OPS of 1.058.

It was a unique day at the ballpark as the Milwaukee Brewers treated their home fans to a 5-2 extra-innings win against the Chicago Cubs on Independence Day.

Pitchers dominated the early stages, with the only run in the first six innings coming from Cubs center-fielder Nelson Velasquez, who sent a ball 418 feet for the first home run of his career.

Cubs starter Justin Steele retired 20 batters before finally conceding his only run as Pedro Severino collected an RBI double in the seventh inning, tying things at 1-1.

Steele finished his day with nine strikeouts in six-and-two-thirds innings, with his one earned run coming from two hits and four walks. 

Milwaukee's Eric Lauer was just as impressive, pitching six full innings for one earned run from two hits and two walks, also striking out nine.

With scores tied in the top of the ninth inning, in his return from over a month on the sidelines due to injury, Seiya Suzuki sent a ball to deep center-field. It bounced awkwardly off the wall to evade the outfielders, allowing the Japanese rookie star to round the bases for an inside-the-park home run and give the Cubs a 2-1 lead.

But David Robertson could not complete the save for Chicago, giving up a single, a double, a hit-by-pitch and a walk to drive in the tying run, sending the game to extra innings.

The Cubs were unable to put a run on the board in the top of the 10th, setting up the Brewers for a walk-off win.

After Rowdy Tellez was intentionally walked, putting two men on base, Victor Caratini blasted a 411-foot, walk-off home run to finish the contest.

It was the first time in MLB history there had been a player hit his first career home run, another hit an inside-the-parker, and another hit a walk-off homer in the same game.

Alvarez delivers in the clutch

The breakout star of the Houston Astros, Yordan Alvarez, capped off a big comeback on Monday with a walk-off home run to defeat the Kansas City Royals 7-6 at home.

It was the Royals who started hot, jumping out to a 5-0 lead after M.J. Melendez's solo home run in the third inning, and that is when the Astros would begin their fightback.

The Astros pulled back three runs through RBIs to Kyle Tucker, Jose Altuve and Mauricio Dubon, and after Melendez's second home run of the game made it 6-3, Tucker drove in another two runs in the eighth inning.

Lourdes Gurriel tied things at 6-6 in the eighth frame, before with two outs in the bottom of the ninth inning, Alvarez completed the comeback with a no-doubt, 444-foot solo home run to center-field.

Mateo takes one for the team in Orioles win

The Baltimore Orioles took a gutsy 7-6 home win against the Texas Rangers as shortstop Jorge Mateo wore a hit-by-pitch in the botttom of the 10th inning for an unconventional walk-off.

A pair of clutch hits in the ninth inning – first a solo home run from Texas' Marcus Semien to put his side up 6-5, and then an RBI double from Baltimore's Adley Rutchsman to tie it at 6-6 – forced extra innings in the back-and-forth contest.

The Rangers were unable to put on a run on the board in the 10th, allowing the Orioles to escape with the result after a bunt single, an intentional walk and finally Mateo's hit-by-pitch drove in the winning run.

Framber Valdez and Jeremy Pena starred as the Houston Astros claimed their sixth consecutive win on Sunday, defeating the Los Angeles Angels 4-2 on Sunday.

Helping the Astros secure the sweep in a three-game series of divisional ball in the American League West, Valdez struck out a career-high 13 batters in six innings, allowing two runs on three hits and five walks over 107 pitches.

Meanwhile, Angels star Mike Trout did not claim a hit from four at-bats on Sunday, finishing the three-game series on zero-for-11 on nine strike outs.

Astros rookie Pena homered twice on the other hand, with a two-run shot with two outs in the ninth inning off Ryan Tepera walking his side off.

The Astros moved to 51-27 for the season and took full advantage of the AL-leading New York Yankees' loss, moving to within six games.

Guardians combine for one-hitter

The Yankees were kept scoreless by the Cleveland Guardians, who bounced back from Saturday's double-header sweep to win 2-0 on Sunday.

Guardians starting pitcher Triston McKenzie shut the AL-leaders down over seven innings, striking out seven over 92 pitches, with Eli Morgan and Emmanuel Clase cleaning up for a combined one-hitter.

Franmil Reyes drove in both runs for Cleveland, with a solo home run off Jordan Montgomery in the fourth inning before an RBI single in the eighth.

Narvaez nails Thompson for Brewers win

Omar Narvaez propelled the Milwaukee Brewers to their seventh win in the last 10, as they defeated the Pittsburgh Pirates 2-0.

The 2021 All-Star proved the difference in an otherwise tight game, giving the Brewers their two runs with a two-run shot off Zach Thompson in the fifth inning.

Brandon Woodruff was solid on the mound, striking out eight despite six hits to keep the Pirates scoreless over his six innings, as the National League Central leaders moved to 46-35.

St Louis Cardinals star Nolan Arenado hit for the cycle on Friday, but it was not enough to get his side over the line as they went down 5-3 against the Philadelphia Phillies.

Both Arenado and teammate Paul Goldschmidt are viewed as MVP candidates this season, and they combined early on to give the Cardinals an early lead. 

In the first inning, Goldschmidt got on base with a single and was driven home by an Arenado triple as the next batter, and then in the third inning after Goldschmidt doubled, Arenado drove him in again with a home run, making it 3-0.

From that point on it would be all Phillies, allowing no runs from just two hits and two walks in the last six innings. The Phillies bullpen would also strike out 10 batters from the Cardinals' last 15 outs as five different relief pitchers collected two strikeouts each.

The fifth inning was the turning point of the contest as Mickey Moniak was able to finally put the Cardinals on the scoreboard with an RBI double, with a Kyle Schwarber RBI ground-out and a Rhys Hoskins sacrifice-fly manufacturing another couple of runs to tie it at 3-3.

Phillies designated hitter Darick Hall maintained an improbable stat, hitting his third home run of the season with a solo shot in the sixth frame. Incredibly, he only has three hits for the season, with all three travelling over the fence.

Arenado also collected the third leg of his cycle in the sixth inning, with a double, meaning he needed a single from his final at-bat to complete the feat. He did so, albeit it with the help of a friendly scoring decision as the third-baseman sailed his throw on Arenado's ground-ball, but it was ruled a hit due to how firmly it was struck.

Hoskins gave the Phillies some breathing room in the seventh with a 406-foot home run, setting up Brad Hand to come in and collect the save.

Brewers beat up the Pirates

The Milwaukee Brewers pounded the Pittsburgh Pirates 19-2 on the road in a game where the visitors had two separate innings with at least seven runs.

Rowdy Tellez finished with five RBIs, Willy Adames collected four RBIs on one swing with his grand slam, while five other Brewers drove in at least one run.

Pirates starter Roansy Contreras was only able to get five outs before he was withdrawn in the second inning, having given up seven earned runs from 52 pitches.

Willy's setting off fireworks in Pittsburgh.

MLB x @DairyQueen pic.twitter.com/55vlZFuPBA

— Milwaukee Brewers (@Brewers) July 2, 2022

Ohtani bangs in sole Angels run

Shohei Ohtani hit his 18th home run of the season, but it would be the only run his Los Angeles Angels would score in an 8-1 beating by the Houston Astros.

Ohtani's deep shot came in the very first inning, giving the Angels a 1-0 lead as the third batter of the game, but they would only collect one more hit the rest of the way as Astros starter Cristian Javier produced a career-best performance.

Javier only gave up one hit in his seven innings, while handing out no walks and striking out 14 batters, which ties the league-wide record for most strikeouts in a single game this season. 

For the second straight day a Pittsburgh Pirates player has hit three home runs in an 8-7 win – this time with Michael Perez starring against the Milwaukee Brewers.

On Wednesday it was Bryan Reynolds hitting three home runs in an 8-7 win against the Washington Nationals, and Thursday's game started in fine fashion for the Pirates at home, jumping out to a 3-0 lead in the second inning.

Those runs came first through a monster 431-foot, two-run blast from Oneil Cruz as he continues to make his case as arguably the most exciting youngster in baseball, before Jack Suwinski followed up with a 412-foot solo shot as the very next batter.

The Brewers fought back in the next couple of frames, with Christian Yelich's RBI triple and Omar Narvaez's RBI double helping to even the score at 3-3 in the fourth inning, and that is where Perez began his memorable night.

In the bottom of the fourth, Perez connected on a 377-foot, two-run homer, driving in Suwinski, and with Suwinski on base again in the sixth inning, Perez repeated the act, this time with a 391-foot, two-run smack.

Perez's longest hit of the game came in the eighth frame, extending his side's lead to 8-4 with a 408-foot solo homer.

With his third long ball of the game, Perez matched his season total entering the contest, and the third turned out to be crucial as the Brewers were able to drive in three runs in the ninth inning, ultimately falling short.

Adding salt to the wounds for the Brewers was starting pitcher Adrian Houser being forced to leave the game in the third inning due to elbow tightness, with the bullpen going on to give up five runs in the last five-and-two-thirds innings.

Guardians walk it off

The Cleveland Guardians only collected three hits in their 5-3 win against the Minnesota Twins, but they saved the best for last.

Twins pitchers Chris Archer, Tyler Duffey and Jovani Moran combined to hold the Guardians to just one hit through the first seven innings – although Archer did hand out six walks.

The Guardians were able to tie things up at 3-3 in the eighth inning as two runs came home on a fielding error from Carlos Correa, setting the table for Andres Gimenez to be the hero in the bottom of the ninth, connecting on a 411-foot, two-run, walk-off blast. 

Astros beat the Yankees again

The New York Yankees are 6-3 in their past nine games, but all three losses have come against the Houston Astros after Thursday's 2-1 defeat.

Astros starting pitcher Luis Garcia put in an excellent showing, giving up one run in five-and-a-third innings, holding the Yankees to three hits and two walks from 101 pitches, striking out six.

Houston's only scoring play of the game came in the third inning, with Alex Bregman's two-run double, while the Yankees' sole run came from an Anthony Rizzo homer as the last batter before Garcia was withdrawn.

© 2024 SportsMaxTV All Rights Reserved.