Sports
MLB roundup: Marlins ride Eury Perez's 7 perfect innings to wild win over A's
Jul 5, 2026; West Sacramento, California, USA; Miami Marlins starting pitcher Eury Perez (39) throws a pitch against the Athletics during the sixth inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images Eury Perez dominated with seven perfect innings and the Miami Marlins slugged four homers before holding on for a wild 9-8 victory over the Athletics to complete a three-game sweep Sunday at West Sacramento, Calif.
The Marlins immediately lost the perfect game and no-hitter in the eighth inning once Perez was pulled, as Lake Bachar walked Lawrence Butler and gave up a single to Joshua Kuroda-Grauer. Jonah Heim belted a grand slam and had a career-high six RBIs as the A’s clawed back from down 8-0.
Trailing 9-5, Zack Gelof singled off Pete Fairbanks to start the ninth and Butler followed with a double. Gelof scored on a passed ball by Joe Mack before Fairbanks retired two batters. Fairbanks then walked Max Muncy, who moved to second on defensive indifference, and Heim delivered a two-run single. But Brian Serven grounded out to end the contest.
Right-hander Perez (5-6) struck out eight while throwing 92 pitches. It’s the third time the 23-year-old has pitched seven innings in his career. Heriberto Hernandez reached base five times on three hits and two walks, including two homers, and Otto Lopez had three hits, one homer and three RBIs for Miami to raise his major league-best average to .346.
Mets 10, Braves 9
Nolan McLean settled down after a rocky start to throw six solid innings and visiting New York survived an improbable ninth-inning comeback to beat Atlanta and end a three-game losing streak.
Mets reliever Luke Weaver extended his streak of scoreless innings to 25 with a perfect eighth, but Huascar Brazoban could not hold a 10-3 lead. He allowed five runs, including a grand slam to Drake Baldwin, and forced the Mets to bring in closer Devin Williams to get the final two outs.
Bo Bichette had three hits and three RBIs, while A.J. Ewing and Tyrone Taylor had solo homers for New York. Michael Harris II drove in three runs for the Braves.
Pirates 11, Nationals 5
Konnor Griffin’s two-run single in the eighth inning provided the go-ahead runs as visiting Pittsburgh recorded a win over Washington to claim the series rubber match.
Brandon Lowe hit a three-run homer to cap off the Pirates’ five-run frame. Bryan Reynolds added a solo shot and Nick Gonzales had three hits for Pittsburgh. Gregory Soto (5-2) earned the win in relief, allowing one hit and one run over two innings. Starter Bubba Chandler gave up four runs on six hits over four innings.
Luis Garcia Jr. was 2-for-5 with a two-run homer and Dylan Crews added a solo shot for the Nationals. Brad Lord (5-2) was tagged for all five Pirates runs in the eighth. Cade Cavalli lasted just 2 1/3 innings, allowing four runs (three earned) on six hits.
Reds 3, Orioles 2
Spencer Steer hit a two-run home run to help Cincinnati end a six-game home losing skid and salvage the finale of the three-game series.
Reds starter Nick Lodolo (3-2) gave up six hits and one run on 87 pitches in six innings. Cincinnati closer Emilio Pagan gave up a run in the ninth before nailing down his seventh save. It was his second outing since coming off the IL with a hamstring strain. The right-hander’s last save chance was May 4 and his last save was April 17.
Orioles starter Kyle Bradish (5-9) gave up five hits and three runs while coming up one out short of a complete game. The right-hander walked one and struck out five in 106 pitches.
White Sox 7, Guardians 6
Braden Montgomery scored the go-ahead run in the sixth inning on a Sam Antonacci groundout, lifting Chicago past host Cleveland for the victory and a one-game lead over the host squad in the American League Central.
White Sox bulk reliever Erick Fedde (4-6) worked 5 1/3 innings and gave up three runs (two earned) on eight hits. Sean Newcomb recorded the last five outs for his third save. Colson Montgomery and Kyle Teel each hit two-run homers and Tristan Peters had a solo shot against Guardians starter Tanner Bibee.
Cleveland’s Colin Holderman (4-2) failed to retire a hitter in the sixth and was charged with the loss when Erik Sabrowski induced Antonacci’s groundout. Gabriel Arias belted a three-run shot for the Guardians in the fifth off Fedde, after Chase DeLauter had a two-run homer and Daniel Schneemann added an RBI single in the first.
Twins 6, Yankees 1
Joe Ryan pitched seven scoreless innings and visiting Minnesota rolled to a victory over New York to win its first road series against the Yankees since 2014.
Ryan (6-5) allowed three singles in his fourth scoreless start this season. Brooks Lee had three hits and an RBI after entering the game hitless in his previous 10 at-bats. All-Star outfielder Byron Buxton exited in the first inning after aggravating a hip injury.
Ryan Weathers (3-7) allowed four runs on six hits in four-plus innings for the Yankees, who have lost nine of their last 10 games. New York scored its lone run on a double-play grounder by Jasson Dominguez in the ninth.
Cubs 6, Cardinals 4
Chicago rallied for four runs in the sixth inning and avoided a sweep against visiting St. Louis.
Cubs starting pitcher Javier Assad held St. Louis scoreless through 4 2/3 innings, giving up just two hits and two walks. His Cardinals counterpart, Matthew Liberatore (4-6), allowed four runs (three earned) on four hits in five-plus innings. Chicago reliever Drew Pomeranz (1-3) earned the decision and Jacob Webb collected this third save.
Pete Crow-Armstrong was the lone Cub with multiple hits, going 2-for-4 with a run scored, while Nico Hoerner (1-for-3) drove in two runs. Jordan Walker hit his 20th home run of the season and drove in all four St. Louis runs.
Astros 2, Rays 0
Peter Lambert carried a shutout into the sixth inning while Christian Walker and Isaac Paredes clubbed home runs as Houston claimed the rubber match of a three-game home series against Tampa Bay with a victory.
Lambert (7-5) rebounded from his first loss in seven starts by allowing three singles over 5 2/3 innings. Three left-handed Astros relievers combined for the four-hit shutout, keeping the Rays 0-for-7 with runners in scoring position. With his fourth-inning homer, Walker has reached 20 home runs in each of the last five seasons.
Tampa Bay right-hander Mason Englert (0-2) was called up from Triple-A Durham for a spot start and delivered career highs of innings pitched (5 2/3), strikeouts (nine) and pitches (101). He allowed two runs on five hits and one walk.
Brewers 3, Diamondbacks 2
Jake Bauers blasted a go-ahead two-run homer in the seventh inning and Milwaukee held on for a win against Arizona in the rubber game of their three-game series in Phoenix.
Jackson Chourio had two hits for the Brewers, who have won five of seven. Milwaukee starter Brandon Sproat allowed one run and five hits over four innings.
Diamondbacks left-hander Eduardo Rodriguez (7-3) brought a shutout into the seventh inning before he was victimized by Bauers. He allowed two runs on five hits in six-plus innings. Geraldo Perdomo had three hits and scored a run for Arizona, which has lost three of four.
Tigers 6, Rangers 3
Riley Greene had a two-run homer and two-run triple among three hits, leading Detroit to a victory over Texas in Arlington, Texas.
Kevin McGonigle supplied two hits and scored a run as the Tigers completed their road trip with a 5-1 record. Dillon Dingler added a run-scoring single and scored a run. Starter Casey Mize (4-5) allowed two runs and five hits in 6 2/3 innings.
Jake Burger and Ezequiel Duran hit solo homers for the Rangers. Brandon Nimmo drove in the other Texas run. Kumar Rocker (2-7) was charged with three runs and five hits in 4 1/3 innings.
Royals 5, Phillies 2
Luinder Avila allowed one run over five solid innings, Bobby Witt Jr. posted two hits with two runs and Salvador Perez delivered a late two-run double as Kansas City evened its three-game set against visiting Philadelphia.
The Royals led 3-2 in the eighth when Witt and Lane Thomas each walked, then both scored on Perez’s two-out double to the left field wall.
Phillies starter Aaron Nola (3-6) overcame a rocky beginning to last a season-high seven innings. The right-hander gave up three runs and seven hits while striking out seven without a walk. Bryson Stott had two of the five hits.
Rockies 7, Giants 6
Kyle Karros crushed a three-run, go-ahead home run in the eighth inning, rallying Colorado past San Francisco to take the rubber game of a three-game set in Denver.
Four Rockies relievers combined for four innings of four-hit relief, allowing for the comeback after the Giants had gone ahead 6-4 in the sixth inning. Victor Vodnik (3-3) threw a scoreless eighth and Jordan Romano recorded his fifth save. TJ Rumfield had three hits and scored twice, while Hunter Goodman added two singles in an 11-hit attack.
San Francisco’s Drew Gilbert finished 4-for-4 with a homer and three RBIs, while Rafael Devers slugged two homers and Casey Schmitt one, all off Colorado starter Tanner Gordon. Dylan Smith (0-1) yielded Karros’ game-winning blast.
Mariners 4, Blue Jays 0
Emerson Hancock pitched seven innings of two-hit ball and Mitch Garver homered as host Seattle shut out Toronto for the second straight game to take two of three in their weekend series.
The Blue Jays were held without a run for the final 24 innings of the set. Toronto scored twice in the third inning of a 2-0 victory Friday before being routed 11-0 Saturday. Right-hander Hancock (6-4) finished with five strikeouts in a 92-pitch effort.
Blue Jays starter Trey Yesavage (4-4) allowed three runs on three hits with two walks and seven strikeouts in six innings. Nathan Lukes and recently announced All-Stars Vladimir Guerrero Jr. and Ernie Clement accounted for Toronto’s three hits.
Padres 5, Dodgers 2
Manny Machado hit a three-run home run and JP Sears (2-1) went five scoreless innings as visiting San Diego snapped a season-worst eight-game losing streak with a win over Los Angeles.
Fernando Tatis Jr. had an RBI single in a four-run seventh inning as the Padres avoided a four-game sweep at the hands of the Dodgers. The losing streak was San Diego’s longest since a 10-game skid in 2013. Mason Miller pitched the ninth to collect his 22nd save after not recording one since June 22.
Los Angeles right-hander Kyle Hurt was tagged for four runs in his lone inning of work after starter Emmet Sheehan (4-6) gave up one run over 4 1/3 innings. Alex Freeland and Shohei Ohtani had RBI singles among the team’s four hits.
–Field Level Media
Sports
Eury Perez tosses 7 perfect innings, Marlins hold off Athletics
Jul 5, 2026; West Sacramento, California, USA; Miami Marlins starting pitcher Eury Perez (39) throws a pitch against the Athletics during the first inning at Sutter Health Park. Mandatory Credit: Dennis Lee-Imagn Images Eury Perez dominated with seven perfect innings and the Miami Marlins smacked four homers before holding on for a wild 9-8 victory over the Athletics on Sunday at West Sacramento, Calif., to complete a three-game sweep.
The Marlins immediately lost the perfect game and no-hitter in the eighth inning once Perez was pulled as Lake Bachar walked Lawrence Butler and gave up a single to Joshua Kuroda-Grauer. Still, Miami won for the 13th time in its past 17 games to move to a season-best seven games above .500.
Perez (5-6) struck out eight while throwing 92 pitches. It’s the third time the 23-year-old has pitched seven innings in his career.
Heriberto Hernandez reached base five times on three hits and two walks, including two homers, and Otto Lopez had three hits, one homer and three RBIs to raise his major league-best average to .346.
Leo Jimenez also went deep for the Marlins, who set a franchise record with 12 homers for a three-game series.
Xavier Edwards, Liam Hicks and Brian Navarreto added two hits apiece for the Marlins.
Jonah Heim belted a grand slam and had a career-high six RBIs for the Athletics, who lost for the 11th time in 14 games.
Gage Jump (3-3) of the Athletics was roughed up for six runs and eight hits over three innings.
Amazingly, the A’s had the winning run up at the plate in the bottom of the ninth.
Trailing 9-5, Zack Gelof singled off Pete Fairbanks to start the ninth and Butler followed with a double. Gelof scored on a passed ball by Joe Mack before Fairbanks retired the next two batters.
Fairbanks then walked Max Muncy, who moved to second on defensive indifference, and Heim delivered a two-run single. Brian Serven then grounded out to end the contest.
After an afternoon of futile at-bats against Perez, the Athletics quickly rallied against Bachar.
Butler walked for the first A’s baserunner and Kuroda-Grauer followed with a high shallow pop that fell in right field for the first hit. Carlos Cortes followed with a RBI double that one-hopped the right-field wall.
After Muncy walked to load the bases, Heim unloaded them with his blast to right to make it five runs in five batters since Perez exited.
Serven followed with a bloop single to end Bachar’s outing. Michael Peterson entered and used a fielder’s choice, a caught stealing and a strikeout of Nick Kurtz to halt the uprising.
In the top of the ninth, Lopez reached on an infield hit and eventually scored on Hicks’ infield tap out.
Hernandez was the second batter of the game against Jump when he launched a 437-foot blast to center.
The Marlins tacked on two runs in the second on Lopez’s ground-rule double and Hicks’ sacrifice fly.
Jimenez’s two-run homer in the third made it 5-0. Lopez added a sacrifice fly later in the inning.
Lopez and Hernandez hit back-to-back homers off Mason Barnett in the sixth to make it 8-0.
–Field Level Media
Sports
Olivia Miles, Natasha Howard guide Lynx into 2-game set with Sun
Jun 28, 2026; Arlington, Texas, USA; Minnesota Lynx guard Olivia Miles (5) and forward Natasha Howard (1) celebrate during the second half against the Dallas Wings at College Park Center. Mandatory Credit: Jerome Miron-Imagn Images Olivia Miles’ eyes lit up when she was asked to describe the components of a great pick-and-roll play.
Minnesota’s rookie point guard stood a couple feet from her teammate, Natasha Howard, who has thrived as the Lynx’s paint presence in pick-and-roll actions.
“Ooh, that’s a great question,” Miles said. “I think one is synergy: It’s knowing where she wants to be. And two: It’s on her and her getting me open first.
“So she gets me open first and then I get her open, if that makes sense. It’s like a one-two punch.”
The Lynx (15-5) will look to keep the punches coming when they tip off against the Connecticut Sun (4-16) on Monday evening in Minneapolis. It is the first game of a home-and-home series between the teams, who will travel to Connecticut for a follow-up game Wednesday evening.
Minnesota aims to bounce back from a 99-86 loss against the New York Liberty on Friday. Despite the setback, the Lynx have won five of their past seven games.
Napheesa Collier remained sidelined Friday as she recovers from offseason surgery on her ankle. She returned to practice last week, and her return is imminent.
Howard said she and her teammates cannot wait to welcome back Collier, who averaged 22.9 points and 7.3 rebounds last season. It is uncertain whether Collier will return Monday, but either way she is close to coming back to the court.
“We’re all excited that Phee is coming back pretty soon,” Howard said. “The things that she’s capable of doing, it’s going to be extremely fun out there with me and her on the floor, with (Miles) — how the rotation is going to be, it’s going to be really fun.”
Meanwhile, Connecticut would like to have more fun after a rough start to the season.
The Sun lost seven straight games before winning back-to-back contests against the Chicago Sky and Washington Mystics to end their June schedule. But they could not make it three wins in a row as they lost 86-83 to the Dallas Wings on Thursday.
“It’s a quick turnaround for us,” Sun forward Aaliyah Edwards said. “We’re playing Minnesota, so we’re going to have a ‘next game’ mentality and mindset. Going into that game — our biggest lead was 14 (against Dallas) — we can’t give that up.
“And that started from coming out of the half flat and letting them be the aggressor and then just closing out the game at the end.”
Leila Lacan leads Connecticut with 12.5 points per game to go along with a team-high 4.5 assists. Miles tops Minnesota with 18.5 points and 5.7 assists per contest while Howard scores 17.2 ppg, Courtney Williams is third with 15.9 ppg and Kayla McBride adds 14.8 ppg.
–Field Level Media
Sports
Pato O'Ward captures first win of season at Mid-Ohio
Arrow McLaren driver Pato O’Ward (5) talks with Zak Brown on Sunday, May 24, 2026, ahead of the 110th running of the Indianapolis 500 at Indianapolis Motor Speedway. Mexico’s Pato O’Ward captured his first victory of the season, winning the Honda Indy 200 on Sunday at the Mid-Ohio Sports Car Course in Lexington, Ohio.
O’Ward passed Arrow McLaren teammate Christian Lundgaard of Denmark on the 42nd of 90 laps as the duo finished first and second in the 11th of 18 races this season.
The 1-2 finish was McLaren’s first-ever in an IndyCar series race.
O’Ward edged Lundgaard by just 0.9877 of a second. His average speed was 117.932 mph.
“It’s been a year, it’s been a tough one for sure,” O’Ward said. “I think today is just a perfect example of execution. I waited for the perfect time to pounce and from there we just controlled it.”
Kyle Kirkwood (Andretti Global) finished third, followed by Rinus VeeKay of the Netherlands (Juncos Hollinger), current series leader Alex Palou of Spain (Chip Ganassi Racing) and Australian Will Power (Andretti).
Lundgaard led for the majority of the first 41 laps, but made a costly slip in the second turn and O’Ward took advantage with a pass. He calmly navigated the 2.258-mile, 13-turn natural road course for the final 48 laps to claim his 10th career victory.
Power and Josef Newgarden, who finished ninth, each led for two laps early in the race.
O’Ward picked up 53 points for the victory and moved into fifth place with 310. Palou, the IndyCar series defending champion, leads with 404 points, followed by Kirkwood (348), Lundgaard (339) and David Malukas (338) of Team Penske.
The next race will be in two weeks at the Music City Grand Prix at the Nashville Superspeedway in Lebanon, Tenn.
–Field Level Media
