Bay FC match wrap: KC Current just get by Bay FC 2-1

Kanas City Current Izzy Rodriguez (18) boots the futbol against the Bay FC at Pay Pal Park in San Jose on Fri Sep 4, 2026 (KC Soccer Journal photo)

By William Espy

SAN JOSE–Bay FC were back at PayPal Park on Friday night as they hosted the Kansas City Current, who brought a couple of familiar faces along with them, Kayla Sharples and Penelope Hocking. It was also a revenge game for Jordan Silkowitz, Claire Hutton and Alex Pfeiffer on Bay FC’s side of things, as they got an opportunity to face their old team. KC just got by the Bay FC in a close match with a 2-1 win.

Karlie Lema had a great run through the Current defense in the fifth minute, battling with the aforementioned Sharples in an attempt to get a shot on target. Lema’s shot ended up hitting the side netting, but she was making an early impact. Despite a strong start by Bay FC, it was Kansas City’s Izzy Rodriguez who scored the first goal of the night, kicking the ball into the net directly from a corner.

Kansas City’s Laney Rouse was shown a yellow card in the 37th minute, the first of the night, for a dangereous tackle on Alex Pfeiffer. Bay FC were clearly upset by the foul and thought it could have constituted a red card, but play continued regardless of their protests.

Bay FC tied things up in stoppage time as Karlie Lema was able to get her foot on a loose ball that was lying next to Current goalkeeper Marisa Jordan and put it in the back of the net.

By the halftime whistle, the game’s physicality had drastically become a key to success for both teams. Both sides were using heavy tackles and were committing fouls fairly regularly and it only seemed to increase as time went on. After 45 minutes, the game remained tied at a goal apiece.

The Current seemed very aggressive coming out of the break, leading to a few whistles. Roughly five minutes into the second half, there was a slight delay for Joelle Anderson who took an unfortunate hit to the head and exited the game. Aldana Cometti entered the game to take Anderson’s spot.

Lema tangled with Sharples again in the 67th minute, this time in a much more violent manner. After both players crashed to the ground, Lema was given a yellow card for her troubles.

In the 73rd minute, Emma Coates took Lema off the pitch, allowing Rachael Kundananji to make her return after an absence for international duty. Moments later, Croix Bethune was shown Kansas City’s second yellow card after she took down Cometti away from the ball.

Kundananji didn’t take long to make her presence felt, as her speed generated a scoring chance for Bay FC in the 83rd minute, but Jordan made the save to keep the game deadlocked. Hannah Bebar was shown a yellow card in the 84th minute.

Hocking made her return to PayPal Park in the 84th minute, while Bay FC brought on Dorian Bailey and Agostina Holzheier at the same time.

Kansas City broke the tie in the 89th minute, as Rocky Rodriguez was able to fire a shot from just outside of the box, which found the top corner of the goal and secured a 2-1 lead for the Current.

This time, Bay would be unable to find an equalizer and they suffered a heartbreaking loss to the Current, with the dagger coming in the closing moments.

A’s Take Rubber Game Against Twins 7-4 to Secure Series Win

Mandatory Photo Credit: Mauricio Segura – The Athletics take on the Twins on Wednesday night at Sutter Health Park.

By Jeremiah Salmonson

WEST SACRAMENTO, Calif. — The Sacramento A’s and Minnesota Twins wrapped up their three-game series on Wednesday night at Sutter Health Park as the A’s came away with a 7-4 win to take the series. It was the rubber game of the series, as both teams had won one of the previous two games, with the A’s looking to take their second series of the year from the AL Central (the first was against the Kansas City Royals earlier this season).

J.T. Ginn took home the win as he improved to 9-8 on the season. The A’s improved to 53-81 as the Twins fell to 64-70 on the year.

J.T. Ginn took the ball for the A’s to close out the series and the homestand for what was his 27th appearance and 24th start for the club this season. Ginn, who has been arguably the A’s best starter this season, came into the game on Wednesday with an 8-8 record and 3.60 ERA. He struggled early in the game but managed to settle in for a solid outing. Ginn tossed six full innings while giving up four runs (three home runs) on six hits while walking two and striking out three. Ginn gave up a solo home run in the first inning, followed by two solo home runs in the second inning that did the bulk of the damage against him. Otherwise, Ginn only allowed one other run and three hits aside from those first two frames.

“For him to go out and give us six innings tonight, I thought was exceptional,” Mark Kotsay said of Ginn after the game.

The A’s first turned to the bullpen in the seventh inning in relief of Ginn, who went the first six innings of the game.

Brady Basso was first out of the pen for the A’s as he pitched both the seventh and eighth innings. Basso was lights out for the A’s as he gave up one hit and nothing else during his two innings of relief. Basso needed only 15 pitches to get through his outing and created a nice bridge for the back end of the A’s pen.

In the ninth inning, it was Elvis Alvarado who came in to try and record the save for the A’s after getting the save one night earlier. It wasn’t easy for Alvarado as he gave up a hit and a walk in the ninth, but ultimately, Elvis didn’t allow any runs and shut the door on the Twins.

On the offensive side of the ball, the A’s scored seven runs off 12 hits and a walk to drum up enough offense to defeat the Twins.

The A’s first run came in the fourth inning when Michael Stefanic doubled home Lawrence Butler to pull the A’s to within two and make it a 3-1 ballgame. It was the first double and RBI for Stefanic this season with the A’s.

The A’s second run came later that same inning as [PLAYER] grounded out and scored Lawrence Butler from third base for the A’s second run.

The A’s had to wait until the sixth inning for their next runs as they would score four in the inning.

Jeff McNeil hit a pinch-hit RBI double for the A’s in the sixth that scored one run and put runners at second and third. It was the 18th double for McNeil so far this season.

One batter later, it was Alika Williams who cleared the bases with a two-RBI triple for the A’s to give them the 5-4 lead at the time. It was the first triple for Williams this season and RBIs 11 and 12 for the shortstop.

The last run for the A’s in the sixth inning came courtesy of Darell Hernaiz, who singled home Williams for the A’s sixth run of the game.

To cap the A’s scoring, it was Lawrence Butler in the seventh inning who drilled a solo home run over the wall in left-center field. It was the 12th homer for Butler and traveled 425 feet while leaving the bat at 104.3 mph.

The A’s will have an off day on Thursday prior to welcoming the Baltimore Orioles to Sacramento for a three-game series on Friday at 6:40 p.m. PDT.

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 lose another pitcher but still beat Reds 3-1

Photo: Anthony Molina, who was traded from the Atlanta Braves to the San Francisco Giants for Tyler Mahle, made his Giants debut against the Cincinnati Reds on Tuesday, August 25, 2026, at Oracle Park in San Francisco, Calif. (Jay Choi/SF Bay News Lab).

By Vince Cestone

SAN FRANCISCO — The San Francisco Giants churned another impressive pitching performance on Tuesday night but lost yet another arm to the injured list.

After losing starting pitcher Carson Whisenhunt to a torn UCL on Monday night, the Giants lost Adrian Houser to an apparent right arm injury after he was taken out of the game in the top of the second inning. There is no word yet on the extent of Houser’s injury.

But despite the injured pitchers, the Giants marched on to a 3-1 victory over the Cincinnati Reds on Tuesday night. The bullpen picked up the slack, just like on Monday night, and was superb for 7 1/3 innings of one-run ball.

The Giants started the scoring yet again in the first inning. After Drew Gilbert was hit by a pitch, first baseman Rafael Devers walked. Designated hitter Jung Hoo Lee then walked to load the bases for rookie left fielder Turner Hill who flew out to shallow left field. With the bases still loaded and one out, catcher Drew Cavanaugh singled on a ground ball up the middle, bringing in two runs and giving the Giants a 2-0 lead. Cavanaugh ended up going 3-for-3 on the day. The 2-0 lead would prove to be enough to lead the Giants to victory.

San Francisco tacked on another run on a Devers home run, his 28th of the year, to give the Giants a 3-0 lead.

The Reds scored their lone run of the series in the top of the ninth inning against Carson Seymour. Seymour gave up the home run to Sal Stewart, an opposite field shot over the 24-foot-high right-field wall.

On the pitching side for the Giants, Anthony Molina relieved Houser and threw 4 1/3 innings of scoreless ball. He gave up just one hit and one walk, while striking out one. Molina was acquired from the Braves for Tyler Mahle.

For the Reds, Brady Singer had a solid start, but it wasn’t enough to beat the Giants. Singer went 5 2/3 innings, giving up three runs on six hits, while walking two and striking out five. Singer now has a 4.72 ERA on the year.

Up next, the Giants will go for their first series sweep of the year. Landen Roupp (7-13, 4.34 ERA) will take on Nick Lodolo (3-3, 5.04 ERA). Game time is at 12:45 p.m. at Oracle Park on Wednesday afternoon.

If the Giants were ever going to get a series sweep in 2026, Wednesday afternoon’s game will be their best chance.

Yeboah’s brace leads Minnesota United’s 5-1 rout over Earthquakes

Minnesota United forward Kelvin Yeboah celebrates one of his two goals with teammates Kyle Duncan (#3) and Owen Gene (#30) against the San Jose Earthquakes at PayPal Park on Saturday AUG 22, 2026. (Minnesota United)

By Marko Ukalovic

SAN JOSE–Kevin Yeboah broke out of a scoring slump in a major way.

Yeboah’s two goals paced Minnesota United to a 5-1 blowout victory over the San Jose Earthquakes on Saturday evening at PayPal Park.

The entire body of the car and not just the wheels have fallen off for San Jose who have lost eight of their past nine matches with just one point to show for it. Minnesota United climbed to the .500 mark with its first win in its last 10 matches.

San Jose (10-8-3-33 points) got off to the quick start that it wanted when they were awarded a penalty shot in the third minute of the match when a Timo Werner shot from outside the box deflected off the hand of Jefferson Diaz while inside the box resulting in the hand ball penalty.

A minute later Werner cashed in the penalty with a low liner of a shot into the bottom right corner past United goalkeeper Drake Callender, which would be the only blemish for Callender on the evening, for his sixth goal of the season. That would be as good as it got for the home team on the evening.

It was all Minnesota United (7-7-7-28 points) from that point on till the final whistle. The visitor’s answered back in the 10th minute. Anthony Markanich gave a quick pass over to Joaquín Pereyra inside the box. Pereyra made one touch, turned around before firing a shot to the far corner of the net past Quakes goalkeeper Angus Gunn for his third goal of the season.

Then it was the Yeboah show toward the end of the first half as he scored his brace within four minutes. His first came in the 40th minute during an odd-man counterattack. Kyle Duncan sent a pass behind Yeboah but the Ghanian striker quickly gathered the ball before rifling a shot past Gunn into the left corner of the net for his ninth goal of the season.

Four minutes later Owen Gene found Yeboah unmarked inside the box and Yeboah made a nice chip over the outstretched Gunn for his second goal of the night and team leading 10th goal of the season. Yeboah snapped an eight-match goal-less draught dating back to May.

San Jose created quality scoring chances in the second half, but Callender made sure they didn’t get another goal past him the rest of the match. Werner had an open chance in the 55th minute only to have Callender save what would’ve been his second goal of the match. Nick Fernandez in the 78th minute and Preston Judd in 84th minute had shots stoned away by Callender, who earned the Man of the Match with his five saves on six shots on target.

The United put the game away in the 65th minute thanks to a sloppy turnover by San Jose inside their own zone. Marcus Caldeira scored his first career MLS goal when he beat Gunn with a tight angle shot from the right side into the far corner of the net.

Mauricio González concluded the match’s scoring when he headed in a Pereyra corner kick unmarked from the center of the box for his second goal of the season in the 86th minute.

It was once again another rough night for the Quakes new goalkeeper Gunn who made just one save on seven shots on target in the losing effort.

GAME NOTES: Both teams finished with three corner kicks each.

An infant toddler strolled on to the pitch late in the match only to have been picked up by security and returned to its mother in one of the field suites.

UP NEXT: San Jose begins a three-match road trip when they travel to Houston to take on the Dynamo on Saturday August 29th at 5:30pm at Shell Energy Stadium.



Aces Come Close But Fall to the Lynx 92-87

Las Vegas Aces center A’ja Wilson (22) blocks a shot on the Minnesota Lynx forward Napheesa Collier (24) in the first half at Michelob ULTRA Arena in Las Vegas on Sat Aug 15, 2026 (AP News photo)

By. Rich Perez

Saturday night the Las Vegas Aces (24-12) lost to the Number one Minnesota Lynx (29-7) at Michelob ULTRA Arena 92-87. The Aces couldn’t knock off the best in the WNBA.

The first two quarters were played on an equal playing floor. The Lynx outscored the Aces in the first quarter 23-19 taking a four-point lead going into the second quarter. The Aces came right back outscoring the Lynx in the second 29-25 and going into the half this game was tied at 48.

It was anyone’s game going into the third quarter. The tide began to change in the third quarter as the Lynx began to distance themselves from the Aces. Las Vegas got sloppy mid-way through the quarter with far too many turnovers and as the quarter came to an end they trailed by 12 points 74-66.

The Aces pushed back in the fourth quarter and at 7:27 trailed by a single point 74-73. The Lynx put an end to the Aces’s push taking a 80-73 lead. Las Vegas had not shot well from beyond the arc which had been a part of the struggles shooting at only 31%.. Minnesota picked up their 15th straight road win.

GAME RECAP

The first quarter of this game could not have been closer with both teams battling for an early lead. The Aces had a very competitive first quarter but were not particularly efficient.

The Lynx were making the Aces work really hard for their shots. Las Vegas had some trouble generating some consistent offense. Despite trailing by four points after the first ten minutes of play this was very manageable.

Of the utmost importance to the Aces going into the second quarter was taking care of the ball and especially getting A’Ja Wilson more involved offensively. They would need to disrupt the Lynx’s offense.

Las Vegas did outscore the Lynx in the second quarter 29-25 which tied up the game going into the half 48-48, It was anyone’s game with Las Vegas remaining extremely competitive.

Mid-way through the third quarter the Aces played a sloppy stretch turning the ball over six times although the Aces had forced 13 Minnesota turnovers. As the quarter came to an end Minnesota had estalished a ten-point lead 74-64. Las Vegas had some work to do and only a single quarter to do it.

The Aces threatened in the opening minutes of the fourth quarter. Two minutes into the quarter Las Vegas had rallied cutting the Minnesota ten-point lead down to three points trailing 74-71.

The Aces continued to threaten but were missing a lot of open shots. Minnesota already had six players in double digits while Las Vegas had only two. They desperatly needed Jackie Young to step up in the final four minutes of the game.

The Aces continued to trail by five points but not make much more headway. The Lynx were relentless answering every Las Vegas basket with one of their own. With two minutes left on the clock the Lynx were clinging onto a 88-82 lead.

Down the stretch the Aces missed some critical shots spelling the difference in this game. A’Ja Wilson would hit two free throws but the 88-84 score with 1:09 left in the game was just enough to seal the deal for Minnesota. The final was 92-87 and the Lynx had won their 15th straight road win.

GAME NOTES

What was so frustrating for Las Vegas was the third quarter struggles. This game had been extremely competitive. The game was tied at the half 48-48, but the struggles in the third quarter were really hard to overcome.

Las Vegas tried to rally in the fourth coming as close as a single point but only won the quarter by four points 20-16, The Lynx’s defense had really tightened up in the third quarter which may have had a lot to do with some of the Las Vegas struggles.

The Aces could not turn their fourth quarter push into a complete comeback. Las Vegas got close in this game but Minnesota made some key defensive plays and free throws down the stretch to secure the win. The Aces were playing well enough to win this game at the half but but lost the game in the third quarter.

The high score in this game was the Aces A’Ja Wilson finishing with 32 points. Nalyssa Smith had a double double with 17 points and 12 rebounds. She played a great game. Chelsea Gray finished with12 points and Jewell Loyd had ten off the bench.

One of the big pluses for the Lynx was the consistent scoring from their starters. Every one of them had double digits with Olivia Miles’s 23 points the team high. Natasha Howard had a double double, 13 points with 11 rebounds.

It was a tough loss for Las Vegas coming so close but falling short. This will sting for awhile but throughout the game they had opportunities proving that they can hang with the best. They will be back on the court this coming Tuesday matching up with the Atlanta Dream. Tipoff is scheduled for 6:00 PM.

Reid’s equalizer helps Earthquakes earn a point in 1-1 draw with Galaxy in Classico

The San Jose Earthquakes Starting XI posed for the cameras before their match against the Los Angeles Galaxy in the 105th California Classico at Stanford Stadium on Saturday JUL 25, 2026. (San Jose Earthquakes)

by Marko Ukalovic

PALO ALTO, Calif. — The Los Angeles Galaxy and the San Jose Earthquakes battled to the very end in a dramatic 1-1 draw in the 105th California Classico on Saturday evening at Stanford Stadium.

San Jose has earned points in two of its last three matches. Los Angeles extended its winless streak to four matches with the draw.

San Jose was without captain Ronaldo Vieira and forward Preston Judd who were suspended for the match due to yellow card accumulation from their last match against Orlando City. Los Angeles was without striker João Klauss who was placed on the Injured List back on May 13th.

Los Angeles (5-7-6-21 points) drew first blood in the 12th minute. Harbor Miller started a counterattack down the right wing. Miller found Marco Reus in the middle of the pitch. Reus made a quick pass out to Joesph Paintsil on the left wing and the Ghanian striker beat Quakes goalkeeper Angus Gunn with a right-footed shot for his fourth goal of the season.

San Jose (10-4-3-33 points) had two quality chances in the first ten minutes of a wide open first half. In the ninth minute, Jack Skahan had a golden attempt from inside the box after a nice centering feed from Ousseni Bouda. However, Galaxy goalkeeper JT Marcinkowski kept it from going into the back of the net. A minute later a cross into the box from Timo Werner crept out to Nick Fernandez but his shot attempt sailed wide right.

The Earthquakes dominated the first 10 minutes of the second half with chances from Timo Werner and Benji Kinkanovic. A shot from Werner from the left wing was stoned away by Marcinkowski in the 50th minute. Then in the 54th minute the former Quakes goalkeeper stopped a header attempt by Kikanovic.

San Jose finally hit paydirt in the 63rd minute off of a set piece. Werner’s free kick from 20 yards out was deflected off of the head of a Galaxy defender that caromed off of the crossbar. The rebound found Kikanovic who sent the ball toward the net where a crashing Reid Roberts tapped it home for his second goal of the season.

The Quakes had a golden chance to win the game late in stoppage time. Bouda was tripped up by Marcinkowski inside the box in the 5th minute of stoppage time resulting in a penalty. The ensuing kick by Werner was denied by a diving save from Marcinkowski to help steal away two additional points for San Jose.

Marcinkowski finished the match with five saves on six shots on target. Gunn made one save on two shots to earn his first point in a Quakes kit.

GAME NOTES: Both squads finished the match with six corner kicks.

UP NEXT: San Jose heads back out on the road to take on FC Cincinnati on Saturday August 1st at 4:30pm at TQL Stadium.

San Francisco Giants game wrap: Ray dominant over six shutout inning in potential final home start as Giant in 9-2 blowout over Angels

Saturday, July 25, 2026

Oracle Park

San Francisco, California

Los Angeles Angels 2 (41-64)

San Francisco Giants 9 (44-60)

Win: Robbie Ray (9-6)

Loss: Ryan Johnson (2-5)

Time: 2:32

Attendance: 39,102

By Stephen Ruderman

San Francisco Giants Jung Hoo Lee (right) is congratulated by Rafael Devers (16) after hitting a three run home run in the bottom of the third inning at Oracle Park in San Francisco on Sat Jul 25, 2026 (AP News photo)

SAN FRANCISCO–Robbie Ray pitched six shutout innings in what could have been his final showing for Giants’ fans here at Oracle Park, and his offense backed him up in a 9-2 Giants’ blowout of the Angels.

After what I can admit was a thrilling win last night to snap their five-game skid, the Giants looked to make it two in a row against one of the few teams throughout Baseball that has had it more difficult than the Giants over the last decade.

The Trade Deadline is in nine days. A lot is going to happen over these next nine days, and with the not-so-low probability that Robbie Ray will be one of the Giants dealt for prospects, today was set to potentially be his final home start for the Giants here at Oracle Park. 

Ray signed with the Giants in 2024, when he was recovering from Tommy John surgery, and only pitched in seven games that season. Last season, an incredible 7-0 start earned him a trip to the All-Star Game in Atlanta.

Saturday, Ray was his usual self, as he threw six shutout innings. He walked two, struck out five, and gave up six hits. Tony Vitello pulled him after just 80 pitches.

Angels’ starter Ryan Johnson opened the day with two shutout innings. However, the Giants exploded for five runs against him with two outs in the bottom of the third inning. 

Rafael Devers, the hero from last night, lined a base-hit to left field to knock in Luis Arraez, and put the Giants on the board. Casey Schmitt grounded a single the other way to right, which scored Heliot Ramos to make it 2-0. Up came Jung Hoo Lee, who slapped a home run to the metal tin atop the Willie Mays Wall in right field.

The Giants followed that up with four more runs in the bottom of the fourth. That was capped off by a three-run home run by the red-hot Devers, who went 6-for-10 in the first two games of this series.

With this Giants’ bullpen, no lead is ever safe. Tristan Beck gave up a run in the top of the seventh, but he settled down to throw a one, two, three, inning in the top of the eighth.

Former Giants’ catcher Tyler Heineman was on the mound for the Angels in the bottom of the eighth. Believe it or not, he threw an 11-pitch one, two, three, inning.

Keaton Winn was the man for the ninth, and of course he had to give us a little bit of “drama.” He walked Vaughn Grissom with two outs, but that would be it. The Giants won 9-2.

Robbie Ray gets the win, and Ryan Johnson takes the loss. The Giants are now 43-60, and they will have a chance to do something Sunday that they have not done all season: sweep a three-game series.


Carson Whisenhunt will be brought up to make the start Sunday. However, Whisenhunt is only expected to be up here for one start. Jose Soriano will go for the Angels.

First pitch will be at 1:05 p.m.

Jeff Kent goes to the Hall of Fame:

Don’t forget, folks. Legendary Giants’ Second-baseman Jeff Kent will officially be inducted into Baseball’s Hall of Fame in Cooperstown, New York Sunday. 

Kent, who was voted in by the Veteran’s Committee, will be inducted alongside outfielders Carlos Beltran and Andruw Jones.

The Giants have a contingency in Cooperstown, which includes President and CEO Larry Baer.

The ceremonies will begin at 1:30 p.m. Eastern, 10:30 a.m. Pacific.

Giants continue dominance against Rockies at Oracle Park, win 8-2

Photo: San Francisco Giants pitcher Carson Whisenhunt throws against the Colorado Rockies during the first inning of a baseball game Thursday, July 9, 2026, in San Francisco. (AP Photo/Jeff Chiu)

By Vince Cestone

SAN FRANCISCO — The San Francisco Giants needed just one thing to get back on track after getting pummeled by the Toronto Blue Jays at home earlier this week–the Colorado Rockies.

Behind rookie Carson Whisenhunt, the Giants continued their home dominance on Thursday night against the Rockies, beating them 8-2 as 32,301 fans watched.

The Giants started the scoring in the bottom of the first inning when Casey Schmitt homered with 2 outs and nobody on base. The Giants had an early 1-0 lead and were off and running against Colorado.

But the Rockies would strike back in the fourth against Whisenhunt. After designated hitter Hunter Goodman led off with a single, first baseman TJ Rumfield then walked. The next batter Tyler Freeman grounded into a 5-4-3 double play, potentially ending the rally. But Will Castro had other plans as he hit a home run to left-center field to give the Rockies a 2-1 lead.

The Giants punched right back in the very next inning. After Willy Adames grounded out, Bryce Eldridge launched a home run into McCovey Cove to tie the game at 2. That’s the 109th Giants splash hit home run in Oracle Park’s nearly three-decade history.

San Francisco took the lead in the very next inning. Catcher Drew Cavanaugh led off the fifth inning with a long single to right off of the Willie Mays wall. Heliot Ramos then hit a dribbler to the third baseman for an infield hit. That set it up for Luis Arraez, who doubled in a run to give the Giants a 3-2 lead. The next batter Schmitt walked, allowing the next hitter Rafael Devers to smash an RBI single to increase the lead to 4-2. The lead could’ve grown even more, but the following hitter Eldridge lined out to the second baseman.

The Giants tacked on four more insurance runs in the eighth inning. The rally started with two outs when Arraez singled. The next batter Schmitt doubled Arraez to third. Then, Devers doubled to increase San Francisco’s lead to 6-2. Adames followed with a long home run, way up the right-field bleachers, to give the Giants an 8-2 lead. That would end up being the final score.

Whisenhunt looked sharp in his return to the Giants from Triple-A Sacramento. He went 5 2/3 innings, giving up three hits and two earned runs. He did walk four, but he struck out four batters.

For the Rockies, starting pitcher Ryan Feltner didn’t fare as well. In 4 1/3 innings, he gave up four runs on six hits. He walked four batters and struck out three.

The Giants bullpen finished the game after Whisenhunt was taken out, throwing scoreless, two-hit ball the rest of the way. San Francisco is now 34-6 against the Rockies in their last 40 games at Oracle Park.

Up next, the Giants will play game 2 of the series against the Rockies at Oracle Park on Friday night. Robbie Ray (8-6, 3.45 ERA) will take on Tanner Gordon (0-2, 6.95) at 7:15 p.m. Ray figures to be traded before the Aug. 3 deadline, so this could be his last start at Oracle Park as a Giant.

Jays early offense too much for Giants, beat SF 9-3

Photo: Toronto Blue Jays’ Jonatan Clase watches his three-run home run against the San Francisco Giants during the second inning of a baseball game Tuesday, July 7, 2026, in San Francisco. (AP Photo/Jeff Chiu)

By Vince Cestone

SAN FRANCISCO — Once again, the San Francisco Giants gravitated back to their season low 15 games under .500, as the early Toronto Blue Jays offense proved too much for them.

With their 9-3 loss to the Blue Jays on Tuesday night, the Giants fell to 38-52 on the season. Starting pitcher Trevor McDonald struggled and couldn’t get out of the third inning, as the Jays tagged him for five runs in the frame.

But the trouble for McDonald started an inning earlier.

The Jays started the scoring in the top of the second inning. After Brandon Valenzuela led off with a single, center fielder Daulton Varsho then lined out. Designated hitter Sean Keys followed with a single, but then Jonatan Clase hit a home run to right field, giving Toronto an early 3-0 lead.

In the bottom of the second inning, the Giants answered right back with a run of their own. After designated hitter Rafael Devers led off with a single, Jung Hoo Lee flew out to left. Then, Willy Adames struck out. With 2 outs and Devers at first, Bryce Eldridge singled. The next batter Victor Bericoto singled, bringing in Devers and cutting the score to 3-1.

But in the next half inning, the Blue Jays put the game away for good against McDonald with a barrage of singles. In the top of the third inning, Vladimir Guerrero Jr. led off with a single. The next hitter Kazuma Okamoto singled. And then the scoring started. The catcher Valenzuela then singled home Guerrero Jr. to extend the Jays lead to 4-1.

McDonald finally got an out when Varsho grounded back to McDonald, but the runners advanced to second and third on the play. Keys then hit another single, with this one bringing in two runs, extending the lead to 6-1. Clase followed up with another single, and then shortstop Andres Gimenez hit one more RBI single to give the Jays a 7-1 lead. With the runner advancing to third on the single, Eric Clement hit a sacrifice fly to bring in the fifth run of the inning, increasing the Toronto lead to 8-1.

The five-run, third inning essentially put the game away early, and San Francisco couldn’t muster a big enough comeback to get back into the game. The Giants tacked on two more runs throughout the game, lone runs in the third inning and fifth inning. In the third inning, the Giants loaded the bases with nobody out, but Devers grounded into a double play that brought in a run and essentially ended the rally. The fifth inning run came on an RBI double by Luis Arraez, who will for sure be traded by the August 3 deadline. Arraez went 2-for-4 in the game. The Giants were still down 8-3 after the fifth.

The Jays tacked on one more insurance in the ninth inning against Ryan Walker. Guerrero Jr. grounded into a double play with runners at first and third to make it 9-3 Blue Jays.

McDonald struggled in his 2 1/3 innings of work. He gave up eight runs on 11 hits, while walking one and striking out none. His ERA has now ballooned to 5.46 on the year. On the positive side, Adrian Houser came in on relief and was superb. Houser pitched 5 2/3 scoreless innings, giving up no hits and striking out five. He only walked one batter.

On the Jays side, Spencer Miles also struggled but kept the Giants from coming back in the game. In his four innings, Miles gave up just two runs on seven hits, while striking out one. His ERA is now 2.95 on the year.

Up next, the Giants will try to take the series against the Jays behind Logan Webb (5-6, 3.66 ERA). Their task won’t be easy, as San Francisco will have to face Dylan Cease (5-4, 2.79 ERA). Game time is at 12:45 p.m. at Oracle Park.

Will the Giants finally fall to 16 games below .500 or will they stave off another season-low record yet again?

Australia and Paraguay battle to 0-0 draw as the Socceroos advance to the Round of 32

The flags of Australia and Paraguay are on full displayed before the playing of the national anthems before both countries final match in Group D play of the FIFA 2026 World Cup at San Francisco Bay Area Stadium on Thursday JUN 25, 2026. (Marko Ukalovic-SRS)

by Marko Ukalovic

SANTA CLARA, Calif. — Australia and Paraguay dragged out to a scoreless draw in their final match in Group D play of the 2026 FIFA World Cup on Thursday evening at San Francisco Bay Area Stadium.

Australia finished Group D with four points, good enough for second place and an automatic bid to the Round of 32. Paraguay also finished with four points but ended up in third as they had a worse goal differential than the Aussies minus two to zero. Paraguay is in the fourth spot of the third-place teams and is in good position to advance to the knockout round. The top eight third-place team advance along with the 24 group winners and second place finishers.

Australia (1-1-1) made six changes to the starting XI that faced the United States in their 2-0 loss. Aziz Behich, Lucas Herrington, Jackson Irvine, Nestory Irankunda, Connor Metcalfe and Cristian Volpato were inserted to start by head coach Tony Popovic. Mathew Leckie and Jacob Italiano are injured, Cameron Burgess, Paul Okon-Engstler, Mohamed Touré and Nishan Velupillay were benched to begin the game.

Lucas Herrington made his World Cup debut at 18 years of age. Twelve months ago, he was barely playing senior football and now is playing for Barcelona in the La Liga.

Paraguay (1-1-1) made 3 changes to their starting XI that faced Turkiye. Alexandro Maidana, Gustavo Velázquez and Gabriel Ávalos come in today. Miguel Almiron is suspended from receiving a red card for covering his mouth in the last match, Junior Alonso and Isidro Pitta started on the bench for La Albirroja (white and red).

Both teams found it difficult to create quality scoring chances in the first half. Australia’s Jody Bos recorded his team’s first shot on target in the 36th minute. Bos’s shot from long distance was saved by Paraguayan goalkeeper Orlando Gil. The Socceroos finished with three shots on target while Paraguay didn’t register any in the opening 45 minutes.

The match featured a lot of physicality on both sides and things got even chippier in the second half as hard tackles as well as pushes and shoves were being allowed by referee Clement Turpin to the frustration of both teams.

Both countries had chances in stoppage time to break the deadlock and earn three points. Paraguay’s Mauricio attempt in the third minute of stoppage time was saved by Australian goalkeeper Patrick Beach. Then a minute later Ajdin Rustic cut back into the middle and found Tete Yengi who wasn’t able to muster much power on his shot attempt as Gil gobbled up the last chance of the match.

Beach made five saves and Gil had two for their respective clean sheets.