The Atlanta Braves have announced they have re-signed All-Star third baseman Austin Riley on a 10-year, $212 million contract.

Riley, who appeared in his first All-Star Game last month, is hitting .301 with 29 home runs and 68 RBIs this season. He is leading the league with 61 extra-base hits.

The 25-year-old's deal runs through the 2032 season, with the option for 2033 for $20 million.

Riley is among the top contenders for this season's National League MVP, along with St Louis Cardinals star Paul Goldschmidt.

The third baseman's 26 extra-base hits in July broke Hank Aaron's previous franchise record from 1961 by one.

The Kansas City Royals avoided a series sweep on Sunday with a 8-6 come-from-behind win on the road against the New York Yankees, with a pair of late home runs turning the tide.

Both starting pitchers finished with mediocre figures, but they were both spotless early, holding the game scoreless through the first four innings. The fifth inning was a different story, with the sides combining for seven runs. 

The Royals struck first as Nick Pratto came through with a two-run, bases loaded single, before Maikel Garcia followed him with an RBI double, and they capped off a four-run frame with an RBI groundout from Whit Merrifield.

But the best team in baseball this season answered right back, with Kyle Higashioka batting in a run with his single, before D.J. LeMahieu brought him home with a homer to the short porch at right-field. 

Later in the seventh inning, with Aaron Judge and Aaron Hicks on base, Anthony Rizzo shot the Yankees into a 6-4 lead with the longest hit in the game up to that point, a 418-foot home run over the right-field wall.

Kansas City's Hunter Dozier topped that the next inning with a 420-foot shot to left-field, trimming the margin to 6-5 and setting up an exciting finish.

Needing three outs to secure the win, the Yankees brought in elite relief pitcher Clay Holmes for the save, but it did not go to plan.

Holmes got the first out, but then issued a five-pitch walk to Merrifield, before hitting Bobby Witt Jr with a pitch to put runners on first and second with Salvador Perez at the plate.

Perez had been swinging a hot bat as of late with three home runs in his past seven games, and he added one more with a monstrous 441-foot nuke to center-field, jumping ahead 8-6 in the final frame.

Instead of handing the ball to a new closer, the Royals let Taylor Clarke head back out for his second inning to finish the job.

Yankees superstar Aaron Judge finished hit-less, but he contributed with two walks and a run.

The win is only the Royals' second from their past 12 meetings with the Yankees.

Austin Riley walks it off for the Braves

A quality pitching duel broke out in the Atlanta Braves' 1-0 win against the Arizona Diamondbacks, with Austin Riley batting home the first run of the game in the bottom of the ninth inning.

Braves ace pitcher Max Fried allowed four hits and two walks with five strikeouts in his seven scoreless innings, while Arizona's Merrill Kelly was slightly better, conceding three hits and two walks to go with eight strikeouts over the same stretch of innings.

The Braves had five hits in the game, and two of them were by Riley, who has quickly established himself as a realistic NL MVP candidate. 

Riley is fourth in the league in home runs (29), and second in total bases (239) – trailing only Aaron Judge.

Alvarez plays the hero in Houston

Speaking of players having unbelievable under-the-radar seasons, Houston Astros star Yordan Alvarez continued what is arguably the best hitting season in the majors with the winner in his side's 3-2 victory against the Seattle Mariners.

He went zero-for-four in regulation, but with scores tied in extra innings he came through with a clutch hit to drive in the winning run.

Alvarez leads the league in on-base percentage (.417) and trails only Judge in slugging percentage (.670 compared to Judge's .671).

The Philadelphia Phillies rode an improbable five-RBI night from struggling young shortstop Bryson Stott to defeat the reigning champion Atlanta Braves 6-4 on Monday.

Both starting pitchers performed well, with Braves ace Max Fried striking out eight batters in six innings, allowing three earned runs, while Phillies starter Ranger Suarez gave up no earned runs in five frames.

However, despite Suarez's effectiveness on the mound, the Braves still scored three unearned runs in the second inning, with a fielding error allowing two runs to score, and then a wild pitch bringing home the third.

Later in the second inning, Stott put the Phillies on the board with a clutch two-out, two-run double, and then catcher J.T. Realmuto tied the game at 3-3 in the third frame with his RBI single.

The Braves edged back in front in the sixth through Marcel Ozuna's RBI hit – one of three hits on the night for the left-fielder – and that lead would hold until the bottom of the eighth inning.

With two outs in the bottom of the eighth, Alec Bohm and Yairo Munoz knocked singles to get on base, bringing Stott to the plate for his big moment. He connected on a 378-foot home run to right field, making him responsible for five of the Phillies' six runs.

24-year-old Stott is having a rough season so far – with a batting average of .196 – but this was his fourth multi-hit outing from his last 10 starts, batting .355 over that stretch.

Despite the loss, it was still a strong showing from Braves power bat Austin Riley, who hit a pair of doubles to bring his doubles total to 25 this season – good for 10th in the majors.

India's grand slam lifts Reds 

Jonathan India's first career grand slam was the highlight of a dominant 11-2 win for the Cincinnati Reds against the Miami Marlins.

The Reds led narrowly 3-2 in the fourth inning, but the game got out of hand quickly after Brandon Drury blasted a three-run home run – continuing his vastly improved season that could see him traded to a contender.

An inning later, India blew things out with his 409-foot, no-doubt grand slam for the designated hitter's sixth long-ball of the season.

Soto show rolls into LA

The man being discussed as arguably the most valuable trade asset in MLB history, Juan Soto, flashed the skills that have put him in the position to turn down a $440million contract.

Soto batted in a pair of runs from his two hits in the Washington Nationals' 4-1 win away against the Los Angeles Dodgers, only a week after winning the Home Run Derby in the same stadium.

He did not send any balls over the fence in this one, but he hooked a two-run triple down the right-field line to give his side some breathing room in the fifth inning.

The New York Mets prevailed 7-3 against the Atlanta Braves on Wednesday in a clash between two of the National League's top-three teams.

Both sides hit three home runs, with the Mets jumping out to the early advantage through a solo homer to Eduardo Escobar in the second inning.

An inning later, after a walk to Tomas Nido and a base hit to Brandon Nimmo, Francisco Lindor came through with a much-needed, three-run blast to right-field as he looks to return to the kind of form that saw him become a four-time All-Star with the Cleveland Guardians.

Mark Canha made it 5-0 for the Mets in the sixth inning with his own solo shot, before Matt Olson's 412-foot home run in the bottom of the frame finally put the Braves on the scoreboard.

Olson's launch was the only run Mets starting pitcher Chris Bassitt conceded, finished with one earned run from six full innings, giving up five hits and two walks while striking out six.

Luis Guillorme added one more run for the Mets in the seventh inning with his RBI double, which also put Lindor on third base in the process. Lindor then scored in one of the more unique ways in baseball, with Braves relief pitcher Jesse Chavez being called for a balk.

Austin Riley and Eddie Rosario added consolation home runs in the eighth and ninth inning respectively, with Riley hitting his 25th of the season. Only three players have more: Yordan Alvarez of the Houston Astros (26), Kyle Schwarber of the Philadelphia Phillies (28) and Aaron Judge of the New York Yankees (30).

Twins win with walk-off whack

The Minnesota Twins sent their fans home happy after Jose Miranda's walk-off home run to defeat the Milwaukee Brewers 4-1.

Both starting pitchers performed well, with Milwaukee's Aaron Ashby giving up one run in four-and-two-thirds innings, while rookie Joe Ryan gave up only two hits and two walks for one run in five-and-a-third.

An RBI single from Gilberto Celestino in the second inning and a solo home run from Jace Peterson in the third were the only scores prior to the final frame.

With star Brewers closer Josh Hader on the mound trying to force extra innings, Jorge Polanco and Max Kepler both got on base as the first two batters of the inning, setting up Miranda to drill the game-winning shot over the left-field wall.

Orioles and Mariners both win 10th in a row

The Baltimore Orioles defeated the Chicago Cubs 7-1 for their 10th consecutive win, while the Seattle Mariners accomplished the same feat with their 2-1 and 6-4 victories in their double-header against the Washington Nationals.

For the Orioles, it is their longest winning streak since 1999, and the first time since 2005 that they have swept three series in a row. Austin Hays was the star on Wednesday, collecting four hits from his five at-bats, while Spenser Watkins was credited with the win on the mound.

Meanwhile, the Mariners have not won 10 straight since 2002, and they also have the heavy favourite for AL Rookie of the Year in star center-fielder Julio Rodriguez, who is the only rookie to be named for the All-Star Game. 

New York Mets star pitcher Max Scherzer appeared back to his best in Monday's 4-1 win against the reigning champion Atlanta Braves in his second game back from injury.

Scherzer, who struck out 11 batters against the Cincinnati Reds last week in his return from six weeks on the sidelines, was a match-winner against the Braves, striking out nine while only allowing three hits and no walks in seven innings.

The Mets jumped out to a lead in the third inning through Pete Alonso's RBI double, before Alonso came around to score and make it 2-0 off Luis Guillorme's ground-out.

Those would be the only two runs from the first six innings, with Atlanta's one and only run coming from a solo homer in the seventh inning from Austin Riley as Scherzer approached 90 pitches, ultimately finishing his day with 93.

Guillorme drove home his second run in more emphatic fashion in the eighth inning, with his solo home run giving the Mets a 3-1 buffer, before Alonso collected an RBI ground-out in the last frame to seal the win.

Alonso's two RBIs give him a league-leading 72 for the season – six more than any other player – with Colorado Rockies first-baseman C.J. Cron and Cleveland Guardians third-baseman Jose Ramirez tied for second on 66.

With the win, the Mets move to 54-33 for the season, giving them the second-best record in the National League, three games behind the Los Angeles Dodgers.

Mikolas deals on the mound for Cardinals

The St Louis Cardinals came from some early adversity to comfortably defeat the Philadelphia Phillies 6-1 at home, with Miles Mikolas pitching a strong seven innings.

Mikolas' day started in bumpy fashion, giving up a first-inning home run to Rhys Hoskins, but the Phillies would score no more runs the rest of the way as Mikolas found his footing. He finished with seven-and-a-third innings pitched, giving up six hits and no walks while striking out five.

With the bat, Edmundo Sosa, Andrew Knizner and Corey Dickerson drove in a run each with three consecutive hits in the fifth inning, before Dickerson launched a two-run homer in the seventh and Lars Nootbaar completed the rout with a solo shot in the eighth.

Bobby Witt Jr makes history for Royals

Highly touted rookie Bobby Witt Jr had a spectacular day for the Kansas City Royals as they took both games of their double-header against the Detroit Tigers.

Witt went two-for-four at the plate in the Royals' 3-1 win in the first game, before going four-for-five with a double and a home run in his side's 7-3 victory later in the day.

He became the first player in MLB history to ever have at least six hits, three RBIs and three stolen bases in a double-header sweep.

For only the fifth time in history, a pair of brothers will suit up on the same All-Star team when designated hitter William Contreras of the Atlanta Braves joins Chicago Cubs catcher Willson Contreras on the National League squad.

They will become the fifth brothers on the same All-Star team and the first since Sandy Jr. and Roberto Alomar for the AL in 1992.

"You almost can't even dream about something like that," William said when Atlanta came to town to play the Cubs in June. "But to have both brothers be All-Stars like that, I mean, it would just be unreal."

Willson, when asked about the possibility during the last Cubs home stand, said he was "speechless."

"If we can make it together, we’re both going to enjoy it a lot," Willson said. "My family would be really proud, and we would enjoy it. I’m speechless."

William Contreras, a first-time All-Star, is batting .273 with 11 homers and 22 RBIs. He was voted in on Sunday as a reserve by fellow players and was selected to start after Bryce Harper, who was elected by fans, broke his thumb for the Philadelphia Phillies in June.

Willson earned his third All-Star trip, all as an elected starter. He is batting .266 with 13 home runs and 35 RBIs.

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 New York Yankees' bullpen were terrific down the stretch to deliver a 6-5 win in the first game of their series against heated rivals the Boston Red Sox.

Played at Boston's Fenway Park, the Yankees threatened to blow the Red Sox away in the third inning when Josh Donaldson crushed a 429-foot grand slam to sntach a 4-0 lead. Aaron Hicks then followed it up with his own solo home run from the very next pitch.

But the Red Sox showed fight in the bottom of the third inning, with Rafael Devers connecting on his fifth career home run against Yankees ace Gerrit Cole, and his 18th blast of the season, with a two-run, 434-foot shot to center-field.

The Yankees were able to add one more insurance run in the fifth inning through a Jose Trevino double, but the Red Sox answered straight back in the bottom of the frame once again.

After a double to Franchy Cordero and a walk to Kevin Plawecki, Devers came through again, this time with a 425-foot homer to straight center-field to score three runs, making it six career homers off Cole and 19 for the season.

The rest of the game featured spectacular pitching out of both bullpens, with the Yankees trio of Wandy Peralta, Michael King and Clay Holmes combining to allow no hits and one walk from the final three frames, while Red Sox arms Matt Strahm, John Schreiber, Ryan Brasier and Austin Davis combined to allow one hit and no walks in the last four innings.

Cole was credited with the win, despite it not being his best performance, finishing with six complete innings for five earned runs, with all five runs coming off the bat of Devers.

The Yankees also got the job done without the help of AL MVP favourite Aaron Judge, who missed with a lower-back complaint, as well as Anthony Rizzo, who is fifth in the league in home runs (22), eight behind Judge's league-lead (30).

Ohtani and Trout struggle as Rutchsman goes deep

Superstar Los Angeles Angels duo Shohei Ohtani and Mike Trout finished a combined zero-for-seven from the plate as their side went down 4-1 on the road against the Baltimore Orioles.

The loss is the Angels' fifth from their past six games as another potential AL MVP season from Ohtani appears likely to end without a playoff berth unless things turn around drastically, now fourth in their division and 17 games behind the Houston Astros.

Baltimore was buoyed by top prospect Adley Rutchsman hitting his first career home run at Camden Yards – which the Orioles fans will be hoping was the first of many.

Rookie Strider shines in Braves loss

Atlanta Braves rookie starting pitcher Spencer Strider continues to make his case for NL Rookie of the Year after striking out a career-high 12 batters in his side's 3-2 extra-inning loss to the St Louis Cardinals.

Incredibly, the first nine outs Strider recorded were all strikeouts, and he would make it through six complete innings, allowing no runs from two hits and two walks in 100 pitches. It was the first time in Braves history that a pitcher has recorded each of his first nine outs via strikeout.

The scores were tied at 1-1 after nine innings, and after each side brought home a run in the 10th, the Cardinals were able to score another in the 11th off a Dylan Carlson infield-single, with Packy Naughton collecting the save.

Carlson finished three-for-three at the plate after being brought in as a pinch-hitter in the seventh inning.

Eight-time All-Star pitcher Max Scherzer tossed down 11 strikeouts across six scoreless innings in his return from injury but the New York Mets lost 1-0 to the Cincinnati Reds on Tuesday.

Scherzer had not played since May 18 due to a strained left oblique muscle but showed no signs of rustiness on his return.

The 37-year-old right-hander was used across six innings for 79 pitches, allowing only two hits and no runs, with the Reds scoring the decisive run in the ninth inning.

The Reds got the victory with Mike Moustakas' sacrifice fly to Brandon Nimmo, allowing Tommy Pham to score.

Scherzer's 11 K performance was the 107th double-digit strikeout display of his career. It was also the fourth time Scherzer has struck out all nine starting hitters in his career. 

The three-time Cy Young Award winner reached a maximum velocity of 97.1 mph.

Scherzer said after the game: "I didn’t have any problems tonight. I felt good, I felt strong. I had nothing tighten up. I wanted to get to that 90-95 pitch count. They just didn't want to send me out there for the seventh. I understand that. Hopefully we'll get to that 90-95 pitch count next time out."

The Mets remain top of the National League East standings with a 50-31 record, with Scherzer 5-1 on the season with a 2.26 ERA.

Matzek magic marks Braves win

Atlanta Braves pitcher Tyler Matzek pulled off a moment of brilliance as they closed on the Mets in the NL East with a 7-1 win over the St Louis Cardinals.

Matzek's moment of magic came in the eighth inning with the Braves already leading 7-1, when he snagged Tommy Edman's one-hopper with a slick behind-the-back grab before under-arming to first base.

The Braves' win was built in the first inning, piling on five runs including two-run shots for Austin Riley – his third home run in five games - and William Contreras.

Atlanta's five-run first inning was their best opening inning of the season, with Riley moving up to 21 home runs for the season, equal eighth in the majors.

Alcantara keeps on keeping on

Sandy Alcantara continued to amaze for the Miami Marlins with another dominant and durable display, claiming 10 strikeouts across eight innings in their 2-1 win over the Los Angeles Angels.

Alcantara, who came into the game with an ERA of 1.95, gave up two hits which were both singles across eight innings. He tied the longest streak in the MLB since 2014 for seven or more innings pitched in 11 straight starts.

The 26-year-old Dominican sent down an 100 mph pitch after the sixth inning, the 12th time he has done that this season. No other starter has done that once.

Bryan De La Cruz's fifth inning homer had put the Marlins 2-0 up, before Tanner Scott closed it out despite a scare after Taylor Ward's sacrifice fly got Michael Stefanic home.

Nine years after being selected as the number one pick in the MLB Draft, Mark Appel finally made his major league debut.

Four days after being promoted from Triple-A Lehigh Valley to the Philadelphia Phillies, Appel took the mound on Wednesday, pitching a scoreless ninth inning in a 4-1 loss to the Atlanta Braves.

"It's pretty surreal," Appel said. "I was trying to hold back the tears. It was emotional. It was special."

The right-hander, who turns 31 on July 15, became the oldest top overall pick to make his major league debut when he stepped foot on the rubber to face Marcell Ozuna at Citizens Bank Park.

He got Ozuna to line out to first baseman Rhys Hoskins on his first pitch for his first out.

"Having perspective and remembering even just two, three years ago," Appel said. "Even if I was just trying to come back, it's never been a straight line for me.

"Even in that whole process, I was lost. I felt like there were times when I was hopeless, that this dream would never happen. So yeah, I was choking back tears."

A native of suburban Houston, Appel was selected first overall by the Astros in the 2013 draft and spent three years in the Astros system before being traded to the Phillies in a multi-player deal in December 2015.

He struggled on the mound and battled through injuries in the minors before announcing in early 2018 that he was retiring, saying he was at peace with the decision to step away.

Three years later, Appel returned to the Phillies organisation but again scuffled at Double-A Reading and Triple-A Lehigh Valley in 2021, posting a 6.06 ERA in 23 appearances – 15 starts.

He came out again this past spring and this time excelled – as a full-time reliever. In 19 appearances out of the bullpen for the Iron Pigs, Appel went 5-0 with a 1.61 ERA and 24 strikeouts over 28 innings.

"This whole year has been so special for me," Appel said. "I was coming in, trying to figure out: where do I fit? What's my role going to be?

"The fact I got to go to Lehigh and learn how to be a reliever and have some success, that was fuel to my fire. I didn't need a call-up for it to be a successful year.

"In that sense, this is all just extra. I'm just really thankful for it. And I'm glad that I'm able to go out and do my best and get to face the world champions from last year. It's pretty surreal."

The second batter Appel faced, William Contreras, singled to centre, but on the next batter, Appel notched his first major league strikeout on a 97 mph fastball to Aam Duvall.

After umpire Quinn Wolcott called strike three, catcher J.T. Realmuto tossed the ball to the Phillies dugout for Appel to keep as a memento of his first major league strikeout.

The inning ended one batter later when Appel got Phil Gosselin to hit into a fielder's choice – a grounder to shortstop Didi Gregorius, who tossed it to Bryson Scott.

Appel threw 10 pitches in all – six for strikes – and when he reached the Phillies dugout upon the completion of the inning, he was congratulated by interim manager Rob Thompson and his team-mates.

"It almost felt like I was being brought into this fraternity of Major League Baseball players," Appel said.

Freddie Freeman's emotions were "all over the place" when he faced the Braves for the first time in April – and it was more of the same in Friday's return to Atlanta.

Freeman spent 12 seasons with the Braves, earning five All-Star appearances and the NL MVP trophy in 2020, before signing a six-year, $162million deal with the Los Angeles Dodgers this past offseason.

The first baseman's first two home runs for the Dodgers then came in a three-game series against the Braves in LA earlier this season.

But this week has brought Freeman back to Atlanta for the first time since helping to inspire the Braves' World Series success last year.

Friday started with Freeman struggling to contain his emotions as he fulfilled pre-game media duties, briefly leaving the interview room at Truist Park in tears and returning to say: "I don't even know how I'm going to get through this weekend, guys, if I'm being honest."

There were more tears as he received his championship ring from Braves manager Brian Snitker following a video tribute on the center-field screen.

"I know I have a different uniform on," he said to the crowd on Bally Sports, "but I still love each and every one of you guys."

Freeman then had to get to work, but the tributes did not stop. The Braves' organist played 'We Are The Champions' as he came to bat in the top of the first inning, earning another standing ovation.

"It's hard to put into words," Freeman told Spectrum SportsNet after two walks, one hit and two runs scored in the Dodgers' 4-1 win.

"I left everything I had on this field, every single night, and I think they understood that. I love them very, very much, and they showed me the love tonight.

"I'm so glad I got walked, because I couldn't feel my legs – I couldn't feel my legs for a few innings, to be honest with you. It was emotional, and I am worn out."

He added: "I tried to envision what tonight was going to be like, and this far exceeded my expectations. It was just a special, special evening."

Aaron Judge hit a game-winning single to cap a four-run ninth inning for the New York Yankees in their 7-6 win over the Houston Astros on Thursday.

Aaron Hicks started the late rally for the Pinstripes, tying the game with a three-run home run off Astros closer Ryan Pressly.

Alex Bregman and Giancarlo Stanton traded three-run homers in the first inning, while Yordan Alvarez also added a three-run shot in the third off Jameson Taillon to put the Astros ahead.

The Yankees took the opener of a highly anticipated four-game series between the American League's two best records with the win, as the Astros kick off a six-game stand in New York, taking both games from the Mets earlier this week in Houston.

The American League leaders moved to 52-18 for the season and claimed their 19th win in the past 22 games, heading into Judge's in-season salary arbitration on Friday.

Swanson seals win for Braves

Dansby Swanson hit two home runs for the Atlanta Braves, who were able to hold out against the San Francisco Giants in a 7-6 victory.

Swanson had three hits and three RBIs as the Braves built a 7-1 lead coming into the fifth inning. Six Giants players scored multiple hits, with Austin Slater's home run starting the rally in the fifth.

They were not able to capitalise on the higher hit count however, as the Braves moved 11 games over .500 with their 18th win in the past month.

Freeman fires Dodgers to victory

Freddie Freeman's form continued in the absence of Mookie Betts, leading the way for the Los Angeles Dodgers in their 10-5 win over the Cincinnati Reds.

Freeman claimed a home run and three RBIs, moving his OBP for the season to a team-leading .386, while Max Muncy and Trea Turner each tallied three hits.

Clayton Kershaw allowed just one run and seven hits in six innings for the National League West leaders, striking out seven in 80 pitches and lowering his ERA for the season to 2.00.

Yordan Alvarez hit a two-run home run and Kyle Tucker had three RBIs to give the Houston Astros an 8-2 win over the New York Mets in Tuesday's high-profile interleague matchup.

Jose Altuve and Jose Siri contributed solo home runs for Houston, who have only gone 6-4 over their past 10 games.

Altuve and Alvarez, who missed Sunday's win over the Chicago White Sox with injury, set up a 3-0 lead in the third inning, connecting off Trevor Williams. Tucker's three-run double extended the lead to 7-0, effectively securing the victory.

With the win, the Astros moved to 42-25 and only trail the New York Yankees in the American League, while the Mets lead the National League with a record of 45-25.

It was the first of nine straight games against the Mets and Yankees, with a trip to New York following this two-game stand at home.

Yaz stands up in Giants win

Mike Yastrzemski returned to form with an important two-run double, propelling the San Francisco Giants to an 8-7 victory over the Atlanta Braves.

Claiming only one hit from his previous 16 at-bats, the 31-year-old drove Collin McHugh deep into right-field, putting the Giants up 8-7.

The Giants moved ahead of the reigning World Series champions in the Nationa League standings with the win, claiming their eighth win in the past 11 games.

Gimenez gets Guardians up over Twins

The Cleveland Guardians moved to the top of the AL Central standings, beating the Minnesota Twins 6-5 in 11 innings.

Leading the major leagues with a .362 batting average, Guardians' lead-off hitter Luis Arraez hit a three-run home run in the seventh, sending Eli Morgan over right-center field.

Andres Gimenez hit the important RBI single in the 11th, as Emmanuel Clase earned his 16th save in 18 attempts. The Guardians' 35-28 record (.556) now inches them ahead of the Twins on 38-31 (.551).

The New York Yankees extended their winning streak to nine games on Saturday, shutting the Toronto Blue Jays out 4-0 on the road.

Jameson Taillon was in impressive form on the mound for the Pinstripes against their divisional rivals, allowing only four hits and striking out eight and managing 14 first-pitch strikes out of 22 batters faced over 88 pitches.

Allowing all four runs and six hits in just over five innings for the Blue Jays, walking one and striking out five, Alek Manoah lost for the first time in 16 career home starts.

Aaron Hicks gave the Yankees important early momentum with a three-run drive off Manoah in the second inning, in an otherwise off night for the top of the batting order.

Improving to 49-16 for the season – leading the Blue Jays by 12 games in the American League East - the Yankees will next face Blue Jays left-hander Yusei Kikuchi, who also ended their 11-game win streak in May.

Willson wins in Contreras match-up

Willson Contreras led the way for the Chicago Cubs against younger brother William and the Atlanta Braves, with the Cubs winning 6-3.

Both starting at catcher on Saturday, the two brothers embraced at home plate before Willson's first at-bat, in what was their first meeting in the major leagues. The older Contreras went on to claim three hits and a stolen base in the win.

Kyle Wright gave up a career-high 11 hits, a day after the Cubs snapped the Braves' 14-game winning streak, which broke their own sequence of 10 consecutive losses.

Freeman the fuel as Dodgers hit 40

Freddie Freeman had three hits and Trea Turner homered for the Los Angeles Dodgers, who secured a 7-1 victory over the Cleveland Guardians.

Julio Urias pitched solidly for the Dodgers, giving up only two hits and two walks while striking out six over 87 pitches in six innings to secure his first win since May.

The Dodgers became the fifth team to reach 40 wins for the year, taking a lead of half a game in the National League West over the San Diego Padres.

The best team in baseball keeps on chugging along as the New York Yankees hammered the Toronto Blue Jays 12-3 on Friday.

Yankees pitcher Jordan Montgomery was excellent on the mound, giving up two earned runs from three hits and one walk across six innings, striking out five in a quality start.

The Blue Jays, at home, would take the early lead with Gabriel Moreno's RBI single in the second inning – but the Yankees responded by rattling off 10 runs in a row.

Gleyber Torres and Kyle Higashioka drove in a run each in the fourth inning, before an explosion in the fifth,

Giancarlo Stanton got things started with a 350-foot, two-run home run, followed by a massive 411-foot solo blast from D.J. Lemahieu. Joey Gallo then brought in another run with his RBI double, and the eight-run inning was capped off by a 435-foot grand slam from Anthony Rizzo.

Gallo put an exclamation point on the result in the last frame as the fourth Yankee to hit a home run in the game.

MVP favourite Aaron Judge was surprisingly not part of the power surge, but he kept his numbers strong with two base hits from five at-bats.

Judge leads the majors in home runs with 25 – six more than any other player – while Rizzo is now tied for seventh (17 home runs) and Stanton is also in the top-20 (14).

The win moves the Yankees' league-leading record to 48-16, six games clear of the New York Mets in second-place (43-23).

Cubs snap streaks

The Chicago Cubs ended a 10-game losing streak with their 1-0 home win against the Atlanta Braves – also snapping the visitors' 14-game winning streak.

In a true pitching duel, Cubs starter Keegan Thompson struck out nine batters in six innings, allowing just two hits and two walks for no runs.

Charlie Morton was just as impressive on the mound for the Braves, striking out nine batters of his own in seven innings, giving up three hits and no walks for no runs.

When Morton was withdrawn, the Cubs capitalised, with pinch-hitter Jonathon Villar earning a walk to lead-off the eighth inning. He would make it to second with a sacrifice bunt, before stealing third base, setting up a sacrifice-fly from Christopher Morel for what would be the winning run.

Alonso moves to top of RBI list with grand slam

New York Mets slugger Pete Alonso now leads the majors in RBIs after driving in four runs with one swing in his side's 10-4 win against the Miami Marlins.

Fellow Mets star Francisco Lindor provided the early fireworks with a monstrous 440-foot, three-run blast in the first inning, helping the hosts build a 6-1 lead.

With bases loaded, Alonso sent his only hit of the night over the fence, giving him his 19th home run of the season and his league-leading 63rd RBI. Jose Ramirez (62 RBIs) and Paul Goldschmidt (56) are the only other players with more than 49 RBIs this season.

© 2023 SportsMaxTV All Rights Reserved.