A’s come back to beat Rockies 7-5, get back to .500

Athletics’ Zack Gelof rounds the bases after hitting a two-run home run during the fourth inning of a baseball game against the Colorado Rockies, Saturday, June 13, 2026, in Las Vegas. (AP Photo/Caroline Brehman).

By Vince Cestone

LAS VEGAS — The Las Vegas Athletics are sizzling in Sin City as they’ve won their fourth straight game, beating the Colorado Rockies 7-5 at Las Vegas Stadium on Saturday night.

With their comeback win, the A’s are now .500 and just one game back of the Seattle Mariners in the American League West. The Mariners lost 8-3 to the Washington Nationals on Saturday afternoon in our nation’s capital.

On Saturday night, the Rockies and A’s were trading blows but the game was ultimately decided in the sixth inning. Tyler Soderstrom hit a pinch-hit, go-ahead double off Rockies pitcher Jaden Hill that gave the A’s a 6-5 lead. The A’s scored again later in the inning after Hill hit Carlos Cortes with the bases loaded and two outs.

The A’s started the scoring right away against Rockies pitcher Kyle Freeland after Nick Kurtz hit a one-out single to get things started. The next batter Shea Langeliers doubled to left field. After Jonah Heim struck out, the next batter Jacob Wilson hit a ground ball, 2-out single to left field, giving the A’s a 2-0 lead in the first inning.

In the third inning, the Rockies answered back against A’s starter Joey Estes, who was making his season debut on Saturday night. Catcher Brett Sullivan hit a lead-off home run to put the Rockies on the board. Estes then retired the next three batters in order.

But in the fourth inning, Estes ran into some trouble. After first baseman TJ Rumfield doubled to lead off the inning, Estes then struck out Hunter Goodman. But Troy Johnston singled in the tying run, knotting the score at 2. Johnston, however, was thrown out trying to get to second base on an errant throw. Third baseman Max Muncy fired to second after retrieving the ball, nailing down Johnston who was visibly upset that he couldn’t make it safely.

But the A’s, who have come back to win every game in their four-game winning streak, struck back in their half of the fourth. After Henry Bolte singled, Zack Gelof hit a two-run home run off of Freeland to give the A’s a 4-2 lead.

In the fifth, it was the Rockies’ turn to answer back right away. Third baseman Kyle Karros tripled off of Estes to get things started for Colorado. Sullivan then hit a sacrifice fly to make it 4-3. But then, second baseman Sterlin Thompson hit a one-out double to get things going for the Rockies again. A’s manager Mark Kotsay then removed Estes from the game and brought in José Suarez.

Suarez immediately gave up a single to second baseman Edouard Julien, advancing Thompson to third. A passed ball from Langeliers brought in the tying run, evening the score at four. After Suarez then walked Willi Castro, Rumfield doubled in a run to give the Rockies a 5-4 lead. The A’s could’ve given up two runs there, but the Rockies had two runners, Julien and Castro, right behind each other on the play and the A’s were able to cut down the back runner Castro on a good relay.

With the A’s down 5-4, they displayed some two-out magic in the sixth inning. Alika Williams hit a bloop single with 2 outs to tie the game at 5. Gelof had singled in the inning with one out and then advanced to second on a groundout. The A’s scored two more runs in the inning and never gave back the lead.

In Estes’ season debut, he threw 4 1/3 innings, giving up five hits and four earned runs. He struck out four and walked one. As for Freeland, he gave up 10 hits and six earned runs in 5 2/3 innings. Freeland’s ERA is now 7.98 ERA for the year.

The Rockies are now 26-45, the worst record in the majors.

Up next, the A’s will go for the series sweep over the Rockies at Las Vegas Stadium. Game time is at 12:05 p.m. in the hot desert sun. Temperatures are expected to hit triple digits. A’s pitcher Jeffrey Springs (3-6, 4.68 ERA) will take on the Rockies’ Tomoyuki Sugano (6-4, 4.08 ERA).

If the A’s win their fifth in a row on Sunday, they will be over .500.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in. 

Giants can’t solve D-Backs, lose 6-2

Photo: Giants pitcher Landon Roupp takes the loss after allowing 7 hits and 4 runs over 5 innings, despite recording 7 strikeouts in a game against the Arizona Diamondbacks at Oracle Park on Monday, May 25, 2026 (Jay Choi/SF Bay News Lab)

By Vince Cestone

SAN FRANCISCO — The Arizona Diamondbacks took advantage of sloppy defense from the San Francisco Giants, beating them 6-2 at Oracle Park on Monday afternoon.

After winning the series against the Chicago White Sox, the Giants came into Monday’s game with optimism. But a costly throwing error in the fifth inning by shortstop Willy Adames doomed San Francisco, as Arizona scored three times to take a two-run lead–a lead they would not give back.

The D-backs started the scoring in the third inning, when Gabriel Moreno hit a leadoff home run, his third of the year. With the Giants’ offense coming alive as of late, a one-run deficit did not seem insurmountable.

The Giants answered back in the bottom of the fourth inning. After a leadoff walk by Adames, Luis Arraez doubled to right field on a ball that just ticked off the glove of Corbin Carroll, putting runners at second and third with nobody out. The next batter, Casey Schmitt, struck out on a nasty breaking ball away from D-backs pitcher Merrill Kelly. But Rafael Devers hit a long double to right-center field, bringing in both runs and giving the Giants a short-lived 2-1 lead.

These would be the only runs that Kelly would surrender, as he threw seven innings, giving up just 4 hits and two walks. He struck out four batters. Kelly came into the game with a 4-3 record and a 5.71 ERA.

In the fifth inning, the D-backs went to work with the help of the Giants’ defense. Ninth-place hitter Tommy Troy led off the inning with a routine ground ball to shortstop, but Adames airmailed the throw to first, putting Troy at second base with nobody out. Second baseman Ketel Marte then doubled to left on a blooper that Schmitt misplayed. The ball got past Schmitt, allowing Marte to get to second and scoring Troy to tie the game. After Carroll hit a sacrifice fly to move Marte to third, Geraldo Perdomo singled, giving the D-backs a 3-2 lead. Arizona tacked on another run on a base hit by designated hitter Adrian Del Castillo.

Giants starter Landon Roupp deserved a better fate but struggled once again on Monday. Roupp went five innings, giving up seven hits, four runs (two earned), one walk, while striking out seven. Even though his defense let him down, Roupp was giving up hard contact to the D-Backs, especially in the fifth inning. In his first two innings, Roupp retired all six batters he faced, striking out three.

The Diamondbacks would tack on two insurance runs in the sixth inning against Giants reliever Joel Peguero. A leadoff walk by Moreno led to two runs. Marte, who has torched the Giants this year, hit a two-RBI single that gave Arizona a 6-2 lead. The D-Backs bullpen took it from there, pitching two scoreless innings.

The Giants fall to 22-32, while the D-Backs improve to 29-24. Arizona was hovering around .500 until they played the Giants, which is the get-right team for most contending teams these days.

Up next, the Giants will try to get back on track against the Diamondbacks as they play Game 2 of the series. The Giants are still looking for their first win against Arizona in 2026, as they are now 0-4 against them. Arizona will send Eduardo Rodriguez (4-1, 2.24 ERA) to the mound against the Giants’ Tyler Mahle (1-6, 6.10 ERA). Game time is at 6:45 PM.

In order to get back into the playoff race, the Giants need to sweep some series, and they already missed a golden opportunity to do so at home. Their next chance will be against the Colorado Rockies this weekend, but given the way the Giants are playing, sloppy defense will not play well in Colorado.

San Francisco Giants analysis and commentary: White Sox hung out to dry by the Giants, 8-5, losing the series (2-1) on Star Wars Day in Sunny SF Bay

San Francisco Giants pitcher Caleb Kilian (right) is congratulated by catcher Daniel Susac (left) after the Giants defeated the Chicago White Sox at Oracle Park in San Francisco on Sun May 24, 2026 (AP News photo)

By Michael Roberson

SAN FRANCISCO, Calif. — The Chicago White Sox (26-26) dropped the “rubber” game 8-5. and lost the series (2-1) to the San Francisco Giants (22-31) Sunday afternoon inside a sold out Oracle Park.

Chicago actually got the party started early with a leadoff home run by second baseman Chase Meidroth. His fourth bomb of the season put the South-siders up 1-0 after the initial half inning.

That lead was very temporary, as the home team equaled that tally in their half of the first inning. First baseman Casey Schmitt doubled to right field, scoring Willy Adames. Designated hitter Rafael Devers also doubled to right field, plating Schmitt. The Giants ended the inning with a one run advantage, 2-1.

In the bottom frame of the third, Shmitt was at it again, with a two run homer, doubling the Giants’ run total, 4-1. Second baseman Luis Arrez also scored on the blast.

The White Sox did respond in the top of the fourth inning, when shortstop Luisangel Acuna’s sacrifice fly scored catcher Edgar Ouero, bringing the deficit to two runs. 4-2.

The very next stanza Chicago tied things up with a two-run performance. Third baseman Colson Montgomery grounded out to second base, subsequently scoring DH Munetaka Murakami. Next Quero knocked in first baseman Miguel Vargas on a single. After 4 1/2 innings it was all tied up at 4-4.

The bottom of the fifth started off horribly for the Pale Holes, as they put three consecutive batters on base with a double. walk and hit batsmen. A bases loaded situation, with no outs. Devers stepped up to the plate with the absolutely advantageous situation. He not only seized the moment, he blasted a Grand Slam HR to double the lead again, and possibly put the game out of reach, 8-4. Adames, Arrez and Schmitt all scored on his extra-base hit.

In the top of the seventh inning the Windy City sluggers did make one last attempt at the lead. Miguel Vargas launched a solo home run to left field, getting them as close as three runs, but it was not enough in the end, 8-5.

The next two innings were just a formality, as the Giants held on to their three run lead, pleasing the Oracle faithful. On Star Wars Day, The Force was with the team in the City by the Bay.

The White Sox will next be in action back in Chicago Monday, May 25, hosting the Minnesota Twins at 1:10 PM CT on TV CHSN at Rate Field. The Giants will host the Arizona Diamondbacks on the same date at 2:05 PM PT on KNBR Radio/KSFN Radio and NBC Sports Bay Area at Oracle Park in San Francisco.

San Francisco Giants game wrap: Giants battle wind, and score eight runs in eighth inning for 10-1 win and series win over A’s in Sacramento

San Francisco Giants Casey Schmitt (10) slugs a single off the Sacramento A’s during the I 80 series at Sutter Health Park in West Sacramento on Sun May 17, 2026 (AP News photo)

San Francisco Giants

Sunday, May 17, 2026

Sutter Health Park

West Sacramento, California

San Francisco Giants 10 (20-27)

Sacramento Athletics 1 (23-23)

Win: Trevor McDonald (2-0)

Loss: Luis Severino (2-5)

Save: Matt Gage (1)

Time: 2:45

Attendance: 12,541

By Stephen Ruderman

WEST SACRAMENTO–The wind was howling a gazillion miles an hour from left field to right field at Sutter Health Park Sunday, and it made for quite a weird game. The Giants looked like they were going to have to battle it out, but they exploded for an eight-run exorcism in the top of the eighth, and they won it by a final of 10-1.

Look, I am not lying about the wind. The wind was blowing so hard that the flags in the lawn beyond right field weren’t just whipping, they were blowing up. Everything was blowing. The flagpoles were blowing. The light towers were blowing. The TVs above us in the outdoor extended press box were blowing, and we had to worry that they would kill us.

As for me, I took my precautions. I used my laptop as a paperweight for my game notes and scorecard. I would have to hope that it would hold up for two or three hours, or however long this game went.

The one thing the wind didn’t do was make me forget that the Giants really needed to win Sunday. Harrison Bader drew a walk off left-hander Jeffrey Springs to start the game, and Casey Schmitt lined a base-hit to right with one out. The Giants had runners at first and second with one out for Rafael Devers. Even with the wind howling, Devers and Willy Adames couldn’t shorten their swings, and they both flew out for yet another wasted opportunity by the Giants.

As I tweeted my frustrations at Rafi and Willy for their selfish at-bats, a massive gust of wind literally blew my laptop off the counter and into my lap. I was lucky enough to only lose my Giants game notes, and keep everything else.

Adrian Houser got off to a rough start this season, but his last two outings prior to today were solid. Houser walked Nick Kurtz to start the bottom of the first, but he then retired the next six.

With two outs and nobody on in the top of the third, Luis Arraez hit a high fly ball deep to right field that Carlos Cortes couldn’t track in the wind. It ended up going out, and Arraez had his second home run of the weekend—and the series—to put the Giants on the board.

Willy Adames reached on a throwing error by third-baseman Zack Gelof with one out in the top of the fourth, and advanced to second on a balk when Springs didn’t step towards first base on a throw over. Matt Chapman then shot a two-out double into the gap in left-center to knock in Adames and make it 2-0.

Houser continued to sail along into the middle innings. However, for whatever reason, he just would not pitch to Kurtz. Houser ended up walking Kurtz all three times he faced him, and he only threw one strike in each at-bat—or shall I say, “plate appearance.” Houser had never faced Kurtz before, so it made no sense.

Houser’s third walk to Kurtz, which came with two outs in the bottom of the fifth, came back to bite him. It put runners at first and second with two outs for Carlos Cortes, who hit a popup to the left side of the infield. It should have gotten the Giants out of the inning, but Matt Chapman and Willy Adames never played at Candlestick Park, so they didn’t know how to field popups in this kind of howling wind. The ball fell in for a Candlestick double to put the A’s on the board. Thankfully, that would be the only run the A’s got in the inning.

Despite Cortes’ Candlestick double, the Giants played a great defensive game in combat with the wind. Matt Chapman had to battle the wind for a tough catch in foul territory to end the bottom of the sixth.

That would also end Houser’s day, and he turned in the solid outing the Giants needed from him. Houser went six innings, and gave up just the run and four hits. Houser also had what Susan Slusser described as “Stu Miller moments,” as the wind knocked him off balance on the mound a few times.

Now, the Giants bullpen needed to hold the lead, and Sam Hentges threw a 1-2-3 inning in the bottom of the seventh. Tony then had Keaton Winn warm up in the bullpen to pitch what was expected to be a tense bottom of the eighth.

However, the Giants’ offense—and perhaps, you can say the A’s gloves—had other plans in the top of the eighth. The Giants had the top of the order up against Luis Medina, and Bader reached on a ground ball to third that was bobbled by Gelof for the A’s third-baseman’s second error of the game. Arraez walked, and Schmitt lined a base-hit the other way to right to load the bases with nobody out.

It was now time for Rafi to shorten his swing, and he did, as he lined a base-hit to center. Bader scored, and after Lawrence Butler overran the ball, Arraez scored as well to make it 4-1. Willy also shortened his swing, and grounded a base-hit to left to reload the bases.

Mark Kotsay went with Jose Suarez, who got Daniel Susac to ground out to second with the drawn-in infield. A’s second-baseman Jeff McNeil was unable to get a throw to the plate, so he took the sure out at first, and Schmitt scored to make it 5-1.

Kotsay chose to put Matt Chapman on, and Drew Gilbert struck out swinging for the second out. It looked like the walk was going to pay off, but Jung Hoo Lee grounded a base-hit to right to keep the line moving and make it 6-1.

Bader then stepped up for the second time, and shot one down off the end of the bat down the right field line into the wind, which took it out for a grand slam. It was now 10-1, and it was just the second time this season the Giants scored ten runs. The other was April 17 in a 10-5 win over the Washington Nationals in D.C.

As for Keaton Winn, he was in the game anyway, which meant that the bottom of the eighth was his inning all the way. Winn threw a scoreless bottom of the eighth, and Joel Peguero threw a 1-2-3 bottom of the ninth.

Oh yeah, and before I forget, Carlos Cortes pitched the top of the ninth for the A’s.

Anyway, Houser got the win, and Springs took the loss.

As I mentioned earlier, the Giants’ defense was incredible today. Luis Arraez, Harrison Bader and Drew Gilbert all made great plays to take away hits. Gilbert had to wrestle with the wind to make a weird diving catch for the first out of the bottom of the ninth.

The Giants improve to 20-27, and they will head down to Phoenix for a three-game series with the Arizona Diamondbacks starting Monday night.

Robbie Ray (3-5 ERA 3.04) will go for the Giants in the series opener Sunday night. Zac Gallen will go for Arizona (1-5 ERA 5.02).

First pitch will be at 6:40 p.m.

Sarver’s late goal gives FC Dallas dramatic 3-2 win over Earthquakes

San Jose Earthquakes goalkeeper Daniel reaches up high for a ball kicked into the box by FC Dallas at PayPal Park on Saturday May 16, 2026. (San Jose Earthquakes)

by Marko Ukalovic

SAN JOSE — Samuel Sarver scored the game winning goal in the third minute of stoppage time as FC Dallas took down the San Jose Earthquakes 3-2 on Saturday evening at PayPal Park.

San Jose has lost two matches in a row for the first time all season. FC Dallas has won three of its past four matches.

FC Dallas (6-4-4-22 points) struck first in the match’s opening minute thanks to poor ball management by San Jose. Back-to-back turnovers inside their third of the pitch by Beau Leroux and then a bad clearing attempt by Benji Kikanovic led to Patrick Delgado beating Quakes goalkeeper Daniel with a left-footed shot in the right corner of the net for his second goal of the season.

“The last two games we positioned ourselves to walk off the field with a point and failed to finish out the games properly,” said Quakes head coach Bruce Arena.

San Jose (9-3-2-29 points) responded in the 18th minute. Ousseni Bouda crossed the ball into the middle of box that was headed away by a FC Dallas defender. Midfielder Beau Leroux one-timed the ball out of midair high into the right corner of the net that goalkeeper Johnathan Sirois could only watch for Leroux’s secodn goal of the season.

The Earthquakes didn’t capitalize on a chance to take lead the in the 42nd minute when they were awarded a penalty kick after Ian Harkes was tripped up inside the box by FC Dallas defender Osaze Urhoghide two minutes earlier. Leroux’s penalty attempt was stoned away by Sirois with a diving save to the right.

FC Dallas jumped out of the gate to start the second half as they regained the lead in the 49th minute. Herman Johansson sent a ball into the box retrieved by an unmarked Petar Musa. The Croatian striker needed just one touch before blasting a shot past Daniel for his team-leading 12th goal of the season.

The Quakes had many set pieces throughout the match but were only able to capitalize on one of them which left the team frustrated at the end of the match when all said was done.

“Overall, it’s just a frustrating game, especially with the way it ended,” said Quakes captain Ronaldo Vieira. “I think everybody felt like this was at least a game where we should’ve walked away with a point, similar to the Seattle game with the set pieces.”

San Jose scored the equalizer on a set piece in the 81st minute. Bouda’s corner kick into the middle of the box pinballed around and off of the knee of Ried Roberts for his first goal of his MLS career. It was a bit of redemption for Roberts who had left Musa unmarked on his goal earlier in the half.

Sirios finished the match with six saves on eight shots on target to earn his fifth victory of the season. Daniel made seven saves on 10 shots on target in the losing effort.

“We’re at the end of both games where we have a point, and if we lock it down, we walk off the field with a point in both games. That’s how a good, experienced team deals with both of these games, and we failed to do that,” Arena said.

GAME NOTES: San Jose finished with 12 corner kicks. FC Dallas had four.

The Earthquakes’ all-time regular season record vs. Dallas is now 31-23-23 (121 GF, 98 GA) and 18-9-13 (69 GF, 49 GA) at home.

The Earthquakes sold out PayPal Park for the third time this season and in back-to-back matches (March 15 vs. Seattle, May 9 vs. Vancouver, May 16 vs. Dallas).


The Quakes started eight American players tonight. No team in MLS has averaged more of them in the starting 11 more across all competitions in 2026 than Bruce Arena’s Earthquakes (7.7/game). Arena also started nine former college players tonight; no team in MLS has more of them on the roster (19).

Chris Wondolowski, MLS’ all-time leading scorer in regular-season play with 171 goals, was honored at halftime for his May 1 induction into the National Soccer Hall of Fame.

UP NEXT: San Jose returns to U.S. Open Cup play on Wednesday when they take on the Colorado Rapids in the quarterfinals at 7:00pm at DICK’S Sporting Goods Park.

Napoleon Solo wins 151st Preakness Stakes at Laurel Park

Jockey Poco Lopez atop Napoleon Solo in front of the pack at the 151st Preakness Stakes at Laurel Park is the winner of the horse race on Sat May 16, 2026 (AP News photo)

By Jessica Kwong

Napoleon Solo returned to form Saturday evening, surging past the leaders around the far turn and holding off Iron Honor to win the 151st running of the Preakness Stakes at Laurel Park.

With the race temporarily moved from Pimlico Race Course because of ongoing renovations, the colt trained by Chad Summers handled the unfamiliar stage better than anyone in the 14-horse field. Ridden by Paco Lopez, Napoleon Solo finished the 1 3/16-mile race in 1:58.69 and paid $17.80 to win after going off at better than 7-1 odds.

Napoleon Solo tracked comfortably behind the early pace before Lopez guided him outside entering the stretch. Once clear, the colt steadily pulled away and had enough left to fend off Iron Honor’s late push near the wire.

“We’ve had everything go wrong,” said Summers on the NBC broadcast. “We’ve just kinda stayed the course and stayed the course. We had a lot of critics out there that told us to just shut up and we just kept with it and it worked out today.”

Owner Al Gold praised the trainer.

“He’s the best,” said Gold. “He wanted this. This is his dream. He loves the game. I’m really happy for him.”

Iron Honor finished second, 1 1/4 lengths behind the winner, while Chip Honcho placed third. Early favorite Taj Mahal set a sharp pace through the opening fractions but faded badly in the stretch and finished 10th.

Napoleon Solo entered the race with questions surrounding his recent form after back-to-back fifth-place finishes earlier this spring. The colt showed promise as a 2-year-old, including a victory in the Champagne Stakes, though he failed to carry that momentum into the Kentucky Derby trail. Saturday’s performance marked his first win of the year and the biggest victory yet for Summers, who was making his debut in a Triple Crown race.

The race unfolded without the possibility of a Triple Crown champion after Kentucky Derby winner Golden Tempo skipped the Preakness to rest for the Belmont Stakes. That decision helped create one of the more open fields in recent years, and bettors spread support across several contenders throughout the week.

Saturday also marked a rare change in scenery for one of horse racing’s most recognizable events. Laurel Park hosted the Preakness for the first time while renovations continue at Pimlico, the race’s longtime home in Baltimore.

Attendance was significantly smaller than a traditional Preakness crowd, with Laurel’s limited capacity creating a quieter atmosphere than the packed grandstands usually associated with the middle jewel of the Triple Crown.

The victory immediately places Napoleon Solo among the leading contenders for next month’s Belmont Stakes, though no official decision on his next start has been announced.

The final race of the Triple Crown, the Belmont Stakes, takes place on June 6.

Preakness Stakes 2026 running order:

  1. Napoleon Solo
  2. Iron Honor
  3. Chip Honcho
  4. Ocelli
  5. Incredibolt
  6. Bull By The Horns
  7. The Hell We Did
  8. Great White
  9. Robusta
  10. Taj Mahal
  11. Corona De Oro
  12. Talkin
  13. Crupper
  14. Pretty Boy Miah

Earthquakes late conceded goal earns point in 1-1 draw with Whitecaps

The San Jose Earthquakes starting XI pose for a picture before the start of the match against the Vancouver Whitecaps at PayPal Park that resulted in a 1-1 draw on Saturday MAY 9, 2026. (San Jose Earthquakes)

by Marko Ukalovic

SAN JOSE — In a battle for the top spot in the Western Conference, the San Jose Earthquakes and the Vancouver Whitecaps battled to a 1-1 draw on Saturday evening at PayPal Park.

San Jose extended its point streak to eight matches. Vancouver extended its point streak to six matches.

San Jose (9-1-2-29 points) drew first blood int he fourth minute. Paul Marie, who made his first start for head coach Bruce Arena, threaded a pass out to Preston Judd in stride inside the box. The veteran forward one-timed the ball into the right corner of the net past Whitecaps goalkeeper Yohei Takaoka for his team leading eighth goal of the season.

Vancouver (8-1-2-26 points) had a chance to even the match in the 29th minute when midfielder Jeevan Baldwal had a point-blank shot all alone inside the six-yard box, but Quakes goalkeeper Daniel knocked the ball away from danger.

Benji Kikanovic was issued a yellow card in the 36th minute after a ticky-tack foul was called on him just outside the box. Daniel was then also issued a yellow card for arguing the call with referee Malik Badawi.

Despite controlling the possession battle by a two-thirds to one margin and outshooting San Jose 6-2, Vancouver wasn’t able to generate many quality scoring chances in the opening 45 minutes.

Vancouver came out with vengeance in the second half as the dominated play from the opening minute all the way till stoppage time. They controlled the possession and kept the Quakes from counterattacking as they won the majority of the 50/50 balls. San Jose had a tough time dealing the Whitecaps physicality as the match ensued.

Daniel came up with three big saves in a span of three minutes. First in the 55th minute he knocked away a shot from 15 yards by Andres Cubas after being setup by Emmanuel Sabbi. Then in 57th minute he stoned away back-to-back chances inside the box by Bruno Caicedo and Badwal.

Vancouver finally broke through with the equalizer in the 76th minute. Sabbi found Sebastian Berhalter all alone along the right side of the box and Berhalter finished off a right-footed shot past Daniel for his fourth goal of the season, tied for second on the team with Tomas Muller who sat out the match with an illness.

Daniel finished the match stopping four of the five shots on target to earn the draw with his fellow keeper Takaoka who made two saves on three shots on target.

GAME NOTES: San Jose finished the match with two corner kicks. Vancouver had four.

UP NEXT: San Jose travels up to the Pacific Northwest to take on the Seattle Sounders on Wednesday May 13 at 6:30pm at Lumen Field.

Earthquakes late second half bonanza stifle Minnesota United 4-2 in U.S. Open Cup Round of 16

San Jose Earthquakes players Niko Tsakiris, Ousseni Bouda and Roanldo Vieira celebrate after their 4-2 win over Minnesota United in the Round of 16 of the U.S. Open Cup at PayPal Park on Tuesday APR 28, 2026. (San Jose Earthquakes)

by Marko Ukalovic

SAN JOSE–The San Jose Earthquakes scored three goals after the 68th minute to defeat Minnesota United FC 4-2 in the Round of 16 of the Lamar Hunt U.S. Open Cup on Tuesday evening at PayPal Park.

San Jose advanced to the quarterfinals of the tournament in back-to-back seasons. Minnesota United bowed out of the tournament after defeating the Sacramento Republic in the Round of 32. San Jose went know its next opponent until Thursday when the remaining eight teams will be drawn at random.

San Jose drew first blood in the 15th minute. Midfielder Beau Leroux received the ball inside the box. Leroux made a move to go around Owen Gene before blasting a right-footed shot past United goalkeeper Drake Callender into the far upper corner of the net for his first goal of the tournament and second overall in all competitions.

Minnesota United had a golden scoring chance to even the match just before the 20th minute when Anthony Markanich was alone inside from six feet, but his point-blank attempt was stoned away by Quakes goalkeeper Daniel.

Fernando Romero thought he even the score in the 31st when he tapped home a cross into the middle of the box all alone, but he was ruled offside by the sideline official.

Quakes superstar striker Timo Werner was subbed out of the match in the 35th minute by head coach Bruce Arena after apparently suffering a lower body injury and was replaced by Jack Skahan.

Minnesota United scored the equalizer in the 59th minute. Markanich centered a ball into the ball when Quakes captain Ronaldo Vieira knocked the ball into his own bet for an own goal.

Minnesota gained its first lead in the 63rd minute thanks to a brilliant individual effort by Tomás Chancalay. The United striker danced around a Quakes defender before depositing the ball past Daniel into the upper left corner of the net.

San Jose made it a tied game three minutes later on a counterattack. Skahan recovered the ball out of the air just outside the box. Skahan’s shot deflected off the foot of Devin Padelford and into the back of the net for his first goal of the tournament in the 68th minute.

The Earthquakes regained the lead in the 73rd minute. Skahan crossed the ball into the middle of the box where Leroux buried a one-timer past Callender to record his first ever brace in U.S. Open Cup play.

Niko Tsakiris made it 4-2 when he finished a two-on-zero odd man rush with Ousseni Bouda in the 76th minute. Bouda won the ball of off a battle with a United defender and then was able to get Callender to commit up front before sliding the ball over to Tsakiris for the easy tap into the empty net.

Daniel made three saves on five shots to earn the victory. Callender made one save on five shots on target in the losing effort.

GAME NOTES: San Jose finished with nine corner kicks. Minnesota United had eight.

Leroux was named The Man of The Match.

Marlins Slug their way to Victory over Giants, 9-4

Marlins Graham Pauley and Owen Caissie celebrate Liam Hicks’ 3-run home run in the 1st inning. (Photo via Jay Choi SF Bay News Lab)

By Ryan Hannagan

San Francisco — The San Francisco Giants took on the Miami Marlins in Game 1 of a three-game series at Oracle Park Friday night. Coming in off a series win over the Dodgers, the Giants looked to carry their momentum from their recent series into Friday night’s game over Miami. The Giants were down 8-0 until they scored three runs in the bottom of the fifth inning but just couldn’t catch up winding up with the loss 9-4 at Oracle Park.

Right away, the Marlins put starting pitcher Adrian Houser and the Giants to work. Opening up the hitting was leadoff hitter Jakob Marsee, who sent a scorching double over the head of Giants right fielder Jung Hoo Lee. Later on in the inning, Xavier Edwards matched Marsee’s energy by getting an RBI double to bring Marsee home and give the Marlins an early lead. The Marlins weren’t done after the Edwards double, catcher Liam Hicks sent a 2-2 pitch over the left center wall for the home run to move the score to 3-0 in the opening inning. 

In an attempt to respond in the bottom half of the first, the Giants threatened with Luiz Arraez on third after a bloop single from Matt Chapman moved him over. With Chapman on first and Arraez on third and one out, Rafael Devers grounded into a double play to end the inning.

Houser back out for the second looked for better fortune but was met again by the hot bats of the Marlins. A leadoff double from Owen Caissie and an RBI single from Graham Pauley expanded the Marlin lead to 4-0.

The Giants offense stayed silent in the second, allowing the slugging Marlins’ bats back out onto the field. In the top of the third, Miami added another run to their early lead after Hicks brought home Kyle Stowers on a sacrifice fly, moving the score to 5-0.

Another scoreless inning from the Giants allowed the Marlins to get back out for more offense in the top of the 4th. With the score already 5-0, the Marlins weren’t done yet as a three run home run from Connor Norby put the game further out of reach. By now, boos began to rain down from the fans at Oracle park. After the Marlins half of the fourth, the score now was 8-0.

A three up, three down Giants fourth moved the game to the fifth where the Giants would call in relief pitcher JT Brubaker. For the first time all night, the Marlins’ bats were shut down as Brubaker set them down 1-2-3. 

Motivated by the 1-2-3 top half, the Giants bats woke up. It started with a Heliot Ramos double down the third base line. Bringing home Ramos was Tyler Gilbert with a single, 8-1 was the score. Following Gilbert’s single, Eric Haase drove in Gilbert with an RBI double in his Oracle Park debut. 8-2. Bringing home Haas was Arraez who sent a single to left. The score had moved to a closer 8-3 by the end of the 5th.

The Marlins responded right back in the top of the sixth after Otto Lopez drove in Stowers who had doubled prior in the inning. 9-3. For the Marlins, that would be the lone run they scored that inning, after their offense showing no sign of slowing down.

The 6th and 7th innings remained quiet for both sides. A few pitching changes, yet no runs. 

The top of the eighth went down without any offense for the Marlins, but the Giants in the bottom half added a claw-back run from Jung Hoo Lee, a no doubt solo shot to right field. The Marlin lead was now 9-4.


Lee’s home run would be the final run score in a game with a combined 27 hits in a 9-4 final. The Giants couldn’t comeback after the smoking hot start from Miami. Houser, who has struggled early this season, took the loss after allowing eight earned runs in four innings of action. His ERA now sits at 7.36 with a win-loss record of 0-3. The Marlins ace Sandy Alcantara took home the win Friday night after going six innings with three earned runs. His ERA now sits at 3.05 with a win-loss record of 3-2.

The Giants and Marlins face-off again Saturday afternoon, first pitch 1:05 PM. Starting pitchers for Miami RHP Eury Perez (2-1 ERA 4.15) for San Francisco LHP Robbie Ray (2-3 ERA 2.86)

Earthquakes second half goal bonanza bury Austin FC in 5-1 rout

San Jose Earthquakes fullback Jack Jasinski (#17) celebrates his first ever career MLS goal against Austin FC in the arms of his teammate Niko Tsakiris (#10) during the Earthquakes 5-1 win at PayPal Park on Wednesday APR 22, 2026. (San Jose Earthquakes)

by Marko Ukalovic

SAN JOSE–Preston Judd recorded his second brace of the season during a five-goal second half offensive explosion by the San Jose Earthquakes in a convincing 5-1 blowout victory over Austin FC on Wednesday evening at PayPal Park.

San Jose continued its best start in franchise history with its eighth win in nine games and went atop of the Western Conference standings with 24 points. Austin has lost two out of its past three matches.

Austin (1-4-4) drew first blood in the ninth minute. A giveaway by San Jose led to Joseph Rosales firing a shot off of Quakes goalkeeper Daniel and into the upper corner of the net for his first goal of the season.

San Jose (8-1-0) responded with scoring chances led by German superstar Timo Werner. Werner had two shots from the left side of the box in the 11th and 14th minutes only to have Austin goalkeeper Brad Stuver stone away both chances.

Despite being down a goal in the opening 45 minutes, San Jose dominated the first half with seven scoring chances inside the box. They outshot Austin 13-4 and had a xG of 1.28 compared to 0.45 for Austin.

The Earthquakes carried the momentum they had in the first half at the start of the second half creating quality scoring chances including a header from Jack Jasinski that hit off the right post in the 57th minute.

San Jose finally hit paydirt a minute later off of a set piece. Werner’s corner kick sailed right into the middle of the box where an unmarked Jasinski headed the ball past Stuver for his first career MLS goal in the 58th minute.

Jamar Ricketts earned a penalty kick in the 76th minute when he was tripped up inside the box by Austin so and so. Werner cashed in the penalty kick two minutes later with a rifle of a shot to the left side of the net for his second goal of the season.

The Earthquakes iced the game in the 83rd minute when Preston Judd scored his first goal of the match after finishing off a cross into the box from Paul Marie with a one-timer past Stuver for his third goal of the season.

Ousseni Bouda scored his co-team leading fifth goal of the season after getting inside position on Jonanthan Bell inside the box to chase down a long ball. Bouda beat Stuver with a left-footed shot to the far corner of the net.

Judd completed his brace and co-team leading fifth goal of the season in the 89th minute after heading the ball into the back off the net after a perfectly timed cross into the box from Marie that sent the Quakes crowd into a frenzy.

Daniel finished the match stopping one of the two shots on target to earn his eighth victory of the season. Stuver, who was left hung out to dry for the majority of the match, made 11 saves on 16 shots in the losing effort.

GAME NOTES: San Jose finished with 13 corner kicks. Austin only had one.

UP NEXT: San Jose travels to the Midwest to take on St. Louis CITY on Saturday April 28 at 5:30pm at Energizer Park.