Skip to content
As It Happened

All-Star Game in Philly: Luzardo cruises as other Phillies struggle; MLB commish on Harper controversy; Marsh's dry hair highlights red carpet

Six Phillies players made the National League squad, but the American League dominated the game.

Cristopher Sanchez and Kyle Schwarber watch from the National League dugout during the All-Star Game Tuesday.
Cristopher Sanchez and Kyle Schwarber watch from the National League dugout during the All-Star Game Tuesday.Read more
Elizabeth Robertson / Staff Photographer
What you should know
  1. The American League won the 2026 MLB All-Star Game 4-0, shutting out the National League in front of a sellout crowd at Citizens Bank Park in South Philly.

  2. Cristopher Sánchez gave up three runs during the first inning, but fellow Phillies pitchers Jesús Luzardo and Jhoan Duran shined in the spotlight. Here are photos from the evening.

  3. Tuesday's All-Star festivities began with a red-carpet event on Independence Mall, which featured Brandon Marsh's dry hair and coordinated outfits for Paul Skenes and Livvy Dunne.

  4. Zack Wheeler turned down MLB’s offer to be added to the All-Star Game: "I’m not going to be disrespected"

  5. The Phillies will resume play Thursday against the New York Mets Thursday at Citizens Bank Park (7:10 p.m., ESPN).

Pinned

Phillies batters struggle as American League wins All-Star Game

Well that was rough.

The American League blanked the National League 4-0 in the MLB All-Star Game in South Philly Tuesday night, where the only real fireworks were during a recreation of "The Sandlot."

Phillies' batters didn't help much. Kyle Schwarber, Bryce Harper, and Brandon Marsh went a combined 0-5 with three strikeouts.

Cody Bellinger named 2026 All-Star Game MVP

Timing issues during Jhoan Duran's entrance to the All-Star Game

Miguel Vargas homers in first All-Star Game, extends AL lead

'That's disgusting guys': Bryce Harper strikes out after replacing Kyle Schwarber

Phillies fan nabs a souvenir that will 'go into a case for life'

David MacDonald will leave the MLB All-Star game tonight with a souvenir.

The 23-year-old from Cape May caught a ball Brandon Marsh fouled in the second inning.

“My dad and I have been talking about going to the All-Star game even before it was announced it was here,” MacDonald said. “I shed tears during the national anthem and everything.”

A recreation of 'The Sandlot' at the All-Star Game

Jesus Luzardo cruises through fourth inning

While Phillies starter Cristopher Sanchez gave up three runs in the first inning, teammate Jesus Luzardo cruised through the fourth.

Luzardo needed just six pitches to put down the side, which included Mike Trout and a strikeout of Riley Greene.

Rob Tornoe

Junior Caminero leaves All-Star Game after being hit by a pitch

Sánchez gives up three runs in All-Star Game start

Upon being introduced Tuesday night, Cristopher Sánchez stood in the bullpen, hands on his hips, tapped his chest and saluted the crowd.

It was all downhill after that.

Sánchez, the first Phillies pitcher to start an All-Star Game since Roy Halladay in 2011, labored through a 34-pitch first inning in which he faced eight batters and gave up three runs on three hits.

Cristopher Sanchez strikes out Mike Trout to start All-Star Game

Philly native Patti LaBelle sings the national anthem

Cheers for Schwarber, boos for Soto

Philly looks great as a All-Star Game host

Photos: Jennifer Hudson, Miles Teller, and more

Big cheers for Phillies All-Stars during player introductions

Philly fans boo Mets mascot ahead of All-Star Game

Photos: Batting practice ahead of All-Star Game

Brandon Marsh’s dry hair among best looks from the MLB All-Star Game red carpet

You can take the baseball players off the field, but that doesn’t mean they’re going to stop sporting coordinated outfits.

The All-Star red carpet ran through Independence Mall on Tuesday before that night’s All-Star Game at Citizens Bank Park, and the stars were putting their stellar fashion skills on display, as fans saw a lot of coordinated outfits between families.

Sometimes the best outfits are less about the clothes and more about the overall look, and with a head of hair like Brandon Marsh’s, there’s little the clothes have to do.

Mike Schmidt and Steve Carlton to throw ceremonial first pitches

All-Stars talk Philly fans and 'impressive' Derby atmosphere

Philly has a reputation for having some of the toughest fans in professional sports — and Monday night was a clear reminder why they’ve earned that reputation. During the Home Run Derby at Citizens Bank Park, fans booed anyone without Philly affiliation.

“I thought it was in a pretty impressive atmosphere last night,” said Minnesota Twins pitcher Joe Ryan. “Just seeing the Home Run Derby, [Philly fans are] always going to have a good time and they want to win. So, yeah, [I] respect it.”

And nobody was safe — not even the kids in the outfield tasked with tracking down the non-home runs. After a failed attempt, some took heat from the Philly crowd, while others were cheered for their successful catches.

Boos at All-Star Game are a Philly tradition

The boos at Monday’s Home Run Derby may have surprised some but it’s nothing new in Philly.

Fifty years ago, the fans at Veterans Stadium provided the soundtrack at the All-Star Game just like they did on Monday at Citizens Bank Park. The fans booed the rival Reds players during pregame introductions and roared for the Phillies. The Reds, who would beat the Phillies that October in the playoffs, had no issue with the South Philly serenade.

“They’ve got people in this town who boo the crack in the Liberty Bell,” said Pete Rose, who was one of five Reds in the starting lineup. “So I knew I’d get a few raspberries playing third base instead of Mike Schmidt. If the game was in Cincinnati and there were that many Phillies voted into the lineup, they would be getting boos. These people are going to hate us a lot more come October.”

Kyle Schwarber's son does Spider-Man pose on red carpet

MLB commissioner discusses Bryce Harper controversy

As details emerge on the personalized video that Bryce Harper says he unknowingly recorded on behalf of FanDuel for a sports-gambling addict, Major League Baseball is confident that the Phillies star didn't violate any league policies.

"I think the important thing is that Bryce's activity was not a violation of the basic agreement," commissioner Rob Manfred said Tuesday in a meeting with the Baseball Writers' Association of America. "We made sure about that, and we'll continue to try to figure out exactly how we ended up, where we ended up on that."

MLB's collective bargaining agreement, which will expire on Dec. 1, allows players to appear in advertisements or make personal appearances for casinos, racetracks, or sportsbook companies, as long as they do not encourage betting on baseball.

Photos: Check out the Phillies All-Stars on the red carpet

All six of the Phillies All-Stars took to the red carpet Tuesday on Independence Mall, sporting their freshest outfits with their families joining in on several of the looks. Here's how they looked ...

Bryce Harper talks Home Run Derby and red-carpet fit

The Phanatic walks the red carpet in patriotic outfit

Gameday Central: Previewing the All-Star Game — and the trade deadline

The All-Star Game is back in Philly for the first time in 30 years, and The Inquirer has you covered. Join Phillies reporter Scott Lauber and Phillies beat writer Lochlahn March for a special All-Star episode of Gameday Central at 2 p.m.

They’ll be on site at Citizens Bank Park to discuss All-Star week, recap the Phillies’ first half, and look ahead to the trade deadline and beyond.

The stars are here: Watch the MLB Network Red Carpet show

Fans arrive on Independence Mall ahead off red carpet

Farr: Stop whining about the boos at the Home Run Derby

I understand some folks on social media are very upset with Phillies fans today for booing every baseball player but their own two during the Home Run Derby at Citizens Bank Park Monday night.

To those whom we’ve offended, may I humbly say: BOOOOO!!! There’s no crying in baseball, you whiny babies.

I wasn’t there in person so sadly I can’t claim to have been a part of the cacophonous crowd that joyfully jeered player after player as they walked onto the field (except, of course, for Kyle Schwarber and Bryce Harper, who received thunderous applause), but I did laugh like hell while watching the incessant booing on TV.

Bryce Harper's SEPTA-themed All-Star Game cleats arrived in a train car

All-Star Game in Philly: Here's how to watch and stream

The Phillies will be well-represented in tonight's MLB All-Star Game (8 p.m., Fox), which is back on Fox for the 26th straight year.

Cristopher Sánchez will start for the National League, and two Phillies players will be in the starting lineup — Kyle Schwarber and Brandon Marsh. Bryce Harper, Jesús Luzardo, and closer Jhoan Duran are also on the National League squad.

Calling the game is Fox’s World Series crew — play-by-play announcer Joe Davis and Hall of Famer John Smoltz. Ken Rosenthal and Tom Verducci will report from Citizens Bank Park.

All-Star Game lineups: Kyle Schwarber will lead off for National League

The starting lineups for Tuesday night's MLB All-Star Game were revealed by the teams' respective managers Monday at Citizens Bank Park.

The lineup behind Phillies ace Cristopher Sanchez, who gets the start on the mound for the National League, will begin with his Phillies teammate, designated hitter Kyle Schwarber. Outfielder Brandon Marsh will bat seventh for Dave Roberts' NL squad.

Here's a look at the full order:

  1. Kyle Schwarber, DH, Phillies

  2. Juan Soto, LF, Mets

  3. Freddie Freeman, 1B, Dodgers

  4. CJ Abrams, SS, Nationals

  5. Max Muncy, 3B, Dodgers

  6. Ozzie Albies, 2B, Braves

  7. Brandon Marsh, RF, Phillies

  8. Andy Pages, CF, Dodgers

  9. Drake Baldwin, C, Braves

Some of MLB's biggest stars are missing from this year's All-Star Game

The best player in Major League Baseball — a player who can make a claim to being the greatest baseball player ever — will not play in Tuesday night’s All-Star Game at Citizens Bank Park.

The best player on the most popular team in Major League Baseball — a player who hit at least 53 home runs in three of the previous four seasons and is among the most recognizable figures in the sport — will not play either.

And the best pitcher for the franchise that is hosting the game — a pitcher who can make a claim to being the best starter in the majors for the last several years — wasn’t initially selected to be an All-Star, then was, then rejected the invitation.

Kyle Schwarber falls in Home Run Derby heartbreaker

Kyle Schwarber needed to take a breath.

Schwarber went deep seven times in a nine-swing span in the semifinals of Monday night’s Home Run Derby. With three swings left, he needed to regroup.

And so, Schwarber did what any slugger in a hometown Derby would. He took a beat and waved to the Phillies fans in sold-out Citizens Bank Park to make more noise.

Philly road closures due to tonight's All-Star Game

Independence Mall will see road closures in place from 5 a.m. to midnight Tuesday due to the MLB Red Carper show, which begins at 2 p.m.

Those closures will affect:

  1. Fifth and Sixth Streets from Arch to Walnut Streets

  2. Market and Chestnut Streets from Fourth to Seventh Streets

  3. Ranstead and Sansom Streets from Sixth Street to Seventh Streets

Philadelphia police, the city said, may institute additional closures in the interest of public safety.