Barracuda fall to Stars 3-2

San Jose Barracuda vs Texas Stars on Wednesday March 25th at Tech CU Arena (via sjbarracuda/flickr)

By Madison Montez

SAN JOSE- Texas opened up the scoring to make it 1-0 with Jack Becker scoring his 13th goal of the season. This would be the second goal that Texas scores in San Jose’s 3-2 loss. To tie it up 1-1, 18 seconds later, Colin White netted his fifth powerplay goal of the season. Oliver Wahlstrom registering the primary assist and Luca Cagnoni registering the secondary assist.

To take their first lead of the game, San Jose’s Egor Afanasyev scored his 13th goal of the season to make it a 2-1 San Jose game. Jimmy Huntington recording the lone assist. To tie the game at 2-2, right off the faceoff, Luke Krys scored his fifth goal of the season. With three minutes left in the third, Texas regained their previous lead. Kole Lind with his 11th goal of the season.

After the first period, shots were even a piece at 16. After the second period Texas outshot San Jose, 11-7. After the third period, San Jose outshot Texas 13-7.

Coming into Wednesday night’s game, San Jose was second on the powerplay and third shorthanded in the Pacific Division. San Jose went 1/4. For Texas, who are in the Central Division, was fifth on the powerplay and last shorthanded. Wednesday night, Texas went 0/6.

Returning back to the Barracuda after his short stint with the Sharks in the NHL, Laurent Brossoit was the starting goaltender for the Barracuda. Making 31 saves on 34 shots, Brossoit recorded Wednesday night’s loss. For Texas, Rémi Poirier got the start. Making 31 saves on 33 shots, Poirier recorded Wednesday night’s win.

THREE STARS OF THE GAME:

  1. Jack Becker
  2. Kole Lind
  3. Egor Afanasyev

The Barracuda will be back in action on Saturday March 28th where they will visit the Coachella Valley Firebirds in Palm Desert. The last time these two teams faced off was on Wednesday March 18th where the Barracuda pulled out a 5-1 win.

NHL podcast Len Shapiro: Jets get three goal win over Knights 4-1; Blues Hofer shuts out Caps 3-0; plus more NHL news

Winnipeg Jets goaltender Connor Hellebuyck (37) makes a save on Vegas Golden Knights Keegan Kolesar (55) as Elias Salmonsson (57) defends in the first period at the T Moblie Center in Las Vegas on Tue Mar 24, 2026 (AP News photo)

NHL podcast Len Shapiro:

#1 The Winnipeg Jets handled the Vegas Golden Knights in Edmonton on Tuesday night with a 3 goal win 4-1. The Jets Mark Scheifele kept busy with a goal and two assists and got it hit with a fighting major in the second period. It’s rare for Scheifele to get into a scrape not to mention a major. The Jets Kyle Connor, Alex Iafallo and Cole Perfetti also scored for Winnipeg.

#2 St Louis Blues Jimmy Snuggerrud and Otto Stenberg scored goals and the Blues goaltender Joel Hofer saved 21 shots as the Blues got a shutout over the Washington Capitals 3-0 on Tuesday night. The Blues Jordan Kyrou scored his 17th goal on a empty netter with 41 seconds left to put the final touches for the win.

#3 The Calgary Flames edged the Los Angeles Kings Tuesday night 3-2 at Scotia Place in Calgary defeating the Kings in a four round shootout on Yegor Sharangovich’s shootout goal. Olli Maatta and Zayne Parekh each had goals in the first period scoring their first goals of the season. The Flames goaltender Dustin Wolf saved 23 shots.

#4 The Edmonton Oilers Connor McDavid reached 400 career goals Connor McDavid kept a straight face while making a curious revelation to a group of reporters after surpassing 400 career goals not to mention picking up a second goal his 401st goal of his career that helped the Edmonton Oilers to a 5-2 win over the Utah Mammoth at the Delta Center in Salt Lake City on Tuesday night.

#5 Mikael Granlund of the Anaheim Ducks scored two goals and Alex Killorn picked up goal and an assist as the Anaheim Ducks beat the Vancouver Canucks 5-3 on Tuesday night at Rogers Arena in Vancouver. Mason McTavish and Troy Terry both scored for the Ducks and John Carlson picked up three assists while goaltender Lukas Dostal saved 27 shots.

Join Len Shapiro for the NHL podcasts heard Thursdays at http://www.sportsradioservice.com

March Madness NCAA podcast Michael Roberson: Iowa upsets Florida; St Johns gets buzzer beater on Kansas; plus more news

Iowa Hawkeyes forward Alvaro Folgueirias (7) hits a three point shot against the Florida Gators in the second half in the NCAA College Tournament on Sun Mar 22, 2026 in Tampa Bay FL (AP News photo)

March Madness NCAA podcast Michael Roberson:

:#1How did No. 9 seed Iowa manage to upset No. 1 seed Florida, and what does that reveal about vulnerabilities among top seeds this year? (This was one of the tournament’s biggest shocks so far.)

#2 What factors contributed to St. John’s dramatic buzzer-beater win over Kansas, and can that momentum carry them deeper into the tournament?

#3 Why has Michigan looked so dominant—such as in their 95–72 win over Saint Louis—and are they the strongest contender heading into the Sweet 16?

#4 With Alabama’s commanding win over Texas Tech setting up a major matchup with Michigan, which team has the edge and why?

#5 Has the relative lack of Cinderella runs (few lower-seed breakthroughs) changed the excitement or competitiveness of March Madness 2026?

Michael Roberson is covering March Madness NCAA at http://www.sportsradioservice.com

Golden State on 2-game Winning Streak, & beat the Brooklyn Nets on Latino Heritage Night, 109-106.

Golden State Warrior guard Brandin Podziemski shoots and makes a 26-foot three-pointer in the 1st quarter against the Brooklyn Nets (17-56) on Wednesday, March 25th, 2026, at Chase Center in San Francisco, CA. (Photo Credits to editor Michael Villanueva)

SAN FRANCISCO – With their 600th straight sellout against the Brooklyn Nets at Chase Center Wednesday night, the Warriors have extended a franchise record. The streak started on December 18, 2012, against the then-New Orleans Hornets. Golden State is now the sixth-longest in NBA history & the second-longest active streak. (Miami Heat is the first-longest active streak) The team was also celebrating Latino Heritage Night, as Golden State would win this one in a nail-biter, 109-106.

The Warriors are now on a two-game winning streak after going 2-8 in their last 10 games. The Golden State Warriors are entering their final games of the season and are making maximum efforts to secure a spot in the postseason. Injuries have been a “huge problem and loss,” in the words of Golden State Warriors head coach Steve Kerr. So with that, this win on Wednesday night was a big confidence booster and another win column to the record. The Warriors hope to have a .500 or higher record as they move to 35-38.

Golden State started guards Brandin Podziemski, De’Anthony Melton, forwards Gui Santos and Draymond Green, and center Kristaps Porzingis. Gui Santos will be replacing guard Moses Moody after a scary injury just two days ago. He suffers from a left patellar tendon rupture, and the team will announce more on his injury and status in the following days. However, fans can expect to have lost both of the team wings this season due to injuries. A huge loss for the team as their regular season is reaching its final games.

The Brooklyn Nets started with guards Ben Saraf, Drake Powell, Terance Mann, forward Ziaire Williams, and center Nic Claxton. The Nets are missing their big scorer forward, Michael Porter Jr., who is out for the game due to a left hamstring strain. Center Nic Claxton has been leading the team with his 11.8 points per game and averaging 7 rebounds per game. This young squad hasn’t had much to celebrate this season, but came into Chase Center on Wednesday hoping to end their 8-game losing streak.

In the first half, the Warriors’ shooting and turnovers were the reasons the Nets were able to see early success. By the end of the 1st quarter, Golden State would have 10 turnovers, but was shooting at 50% in all categories. The Warriors were able to stay in the game, but could’ve seen better results on the scoreboard if they were more careful with the ball.

Also in the 2nd quarter, the Warriors went cold, especially from deep. The team would find themselves going 1-of-10 from deep, and with 5 turnovers. This performance wasn’t gonna hold up, especially playing in your own home. So the Warriors went to the paint and had their forwards surround the basket to get easy second chance points.

At halftime, the Warriors are down to the Nets by 8 points, 58-50. The Warriors are dominating and proving they can get rebounds against this young Nets team. However, Golden State had 15 turnovers in the first half. Brooklyn was able to use those possessions to their advantage, and at one point. The Nets had a 13-point lead on the Warriors. Warriors center Porzingis is leading the way so far with his 13 points, 3 rebounds, and 1 assist.

At the start of the 4th quarter, the Warriors were down by 9 points. In the last 7 minutes of the game, we had a tie game at 90-90. Then Warriors rookie guard Will Richard knocked down a 26-foot three-pointer to give Golden State the lead, 93-90. This shot got the crowd on their feet and would ultimately give the Warriors the confidence to finish this game, especially with this sellout crowd. Forcing the Nets to call a timeout, but that would bite them later as they only had one timeout left with a lot of time to play left.

Although the Warriors couldn’t get a shot to go in, they were able to draw in the shooting fouls and get points from the foul. So with that, and the Warriors’ defense clutching up in the end. The Golden State Warriors would go on and beat the Nets after being down 13 points, 109-106.

The Warriors get themselves back-to-back wins for the first time since forward Jimmy Butler III’s injury on Jan. 19th. Player of the game went to Gui Santos. His performance and hustle was important as he also became a big fan favorite player. Santos would finish with 31 points, 4-of-6 from three-pointer’s, 3 rebounds, 2 steals, and 1 assist. Now Golden State looks and has a great chance to make it a three-game winning streak when the Washington Wizards come to the Bay on Friday, March 27th, 2026, at 7 p.m. right back at Chase Center as the team will also celebrate Filipino Heritage Night.

Yankees stun Oracle Park crowd with 7-0 opening night win in Tony Vitello’s big league debut

New York Yankees Jazz Chisholm Jr., left, and Jose Caballero, right, are congratulated by Austin Wells (28) after both scored on Ryan McMahon’s two-run single against the San Francisco Giants during the second inning of a baseball game in San Francisco, Wednesday, March 25, 2026. (AP Photo/Jeff Chiu)

By Lincoln Juarez 

SAN FRANCISCO – The Bronx Bombers came out swinging into 2026 deflating the sellout crowd at 3rd and King. Eight of the nine in the New York lineup recorded a hit lighting up a seven in the run column. Tony Vitello started his Major League managerial career on the wrong end of a 7-0 blowout on Opening Night. 

Wednesday night at Oracle Park marked the start of the Giants’ 69th season in San Francisco and potentially the most unique and exciting. New energy runs through the city with first-year manager Tony Vitello taking the reins of a Giants team that underperformed in 2025. Vitello was hired in late October from the University of Tennessee, becoming the first ever Major League manager without any kind of professional experience. He put Tennessee baseball on the map by transforming the program into a national contender every year. With the additions of three-time batting champion Luis Arraez at the top of the order, a speedy Harrison Bader in the outfield and two more reliable arms in the rotation (Tyler Mahle and Adrian Houser), the G-Men aim to end losing ways and make the postseason for the first time since their spectacular 2021 season (107-55). 

Red, white, and blue confetti swirled in the breeze and the celebratory opening night festivities concluded with a flyover by the 144th Fighter Wing. Oracle Park was alive for the first time since September. Right after Tony Vitello finished his first official plate meeting as a big league manager, Logan Webb led the Giants to the field. 

Webb missed most of Spring Training to pitch for Team USA in the World Baseball Classic. During the tournament he pitched in two exciting wins for the Stars and Stripes, finishing 2-0 with a 1.04 ERA and 11 strikeouts. In the cactus league, Webb was also 2-0 but had a 6.75 ERA in just 9.1 innings pitched. In his last outing in Arizona he worked his pitch count up to 86 but allowed six runs on eight hits in 4.1 innings. 

Webb started off on the right foot and the first pitch in MLB of 2026 was a strike, one of three to send Trent Grisham packing to start the ballgame. Webb struck out his Team USA teammate Aaron Judge for the second out and Heliot Ramos made a catch in shallow left field to cap off a scoreless first frame. Ramos got the start in left field Wednesday, putting an end to the Giants’ 19 year streak of starting a different left fielder on Opening Day. 

In the home first Luis Arraez walked in his first at-bat as a Giant, eventually getting thrown out at second base on a fielder’s choice. Matt Chapman beat the throw to first base bringing up Rafael Devers with one out. Devers blooped a ball into shallow center field that fell for a hit advancing Chapman to third base. The clean-up hitter, Willy Adames struck out with runners at the corners and Jung Hoo Lee grounded out to Yankee second baseman Jazz Chisholm Jr. to put an end to the Giants threat. 

The Giants only had two hits from that point on, failing to get any sort of offensive momentum against Max Fried and the rest of the New York pitchers who threw in Wednesday’s game including former Giant Camilo Doval. The Giants’ three hits on Opening Night were the fewest in a season-opener since April 12, 1965. 

Luis Arraez recorded one of the three hits with an eighth inning single to extend his hitting streak to 16 games, which started on September 10, 2025. 

The Yankees had the complete opposite night on offense, tagging Giants pitching for seven runs on 10 hits. The Bronx Bombers teed off in the second inning putting up five runs to put the game out of reach early. Giancarlo Stanton singled with one out and Jazz Chisholm Jr. got hit by a pitch allowing the Yankees to get on a roll. 

Jose Caballero drove in Stanton on an RBI double and Ryan McMahon followed up with a single up the middle that scored Chisholm and Caballero. Trent Grisham tripled after an Austin Wells single that brought home McMahon and Wells. Finally Webb struck out Judge and Bellinger to put an end to the damaging inning. 

The only Yankee in the starting lineup to go without a hit on Wednesday was Aaron Judge, who went 0-for-5 while striking out four times. Judge became the first reigning MVP to strike out four times on the following opening day. Logan Webb accounted for three of those strikeouts but “couldn’t care less” about them after a displeasing outing. 

New York tacked on two more in the fifth to put a cherry on top of a 7-0 victory to start 2026. 

Simply put Tony Vitello said “A more competitive effort would’ve been better”. The Yankees took advantage of Giants mistakes and capitalized with runners in scoring position. The Giants had just two runners in scoring position all night. 

In college baseball, the mentality is all about winning a series and the Giants have the opportunity to do just that this weekend at Oracle Park. Robbie Ray will be on the hill for the orange and black Friday afternoon on Opening Day. First pitch is at 1:35pm.

Golden State Warriors podcast David Zizmor: Can Warriors make it to post season?; Nets trying to end 8 game skid

Golden State Warriors guard Moses Moody reacts after being fouled by Dallas Mavericks forward Cooper Flagg during overtime of an NBA basketball game Monday, March 23, 2026, in Dallas. (AP Photo/Julio Cortez)

Golden State Warriors podcast David Zizmor:

#1 Can the Nets snap their losing streak on the road? Brooklyn enters the matchup struggling and looking to break a significant skid, making this a key test of resilience.

#2 Will the Warriors take advantage of home-court edge at Chase Center? Golden State has been more productive offensively at home, so this game could hinge on whether they capitalize on that environment.

#3 Talk about the loss of Moses Moody for the season and how that impacts the Warriors chances in trying to get a play in spot?

Join David Zizmor for the Warriors podcasts Wednesdays at http://www.sportsradioservice.com

San Francisco Giants podcast Lincoln Juarez: Who to look for in Yankees vs. Giants opener

One of the key players in the New York Yankees vs. San Francisco Giants series is the Yankees Aaron Judge (99) at Oracle Park in San Francisco (AP file photo)

San Francisco Giants podcast Lincoln Juarez:

#1 What makes the Yankees vs. Giants matchup on March 25, 2026, unique compared to other Opening Day games this season?

#2 Talk about today’s starting pitchers for the New York Yankees left hander Max Fried and for the Giants Logan Webb how do you see that match up.

#3 How does playing at Oracle Park influence the performance of both teams, especially hitters vs. pitchers?

#4 Which star players (like Aaron Judge or key Giants players) are expected to have the biggest impact in this Opening Night game?

#5 Can Giants team president Buster Posey live up to the expectations of getting a club together and get a competitve team on the field together.

Lincoln Juarez is a San Francisco Giants beat writer at http://www.sportsradioservice.com

San Francisco Giants podcast Stephen Ruderman: Yankees vs. Giants makes MLB debut and a first on the Netflix Network

San Francisco Giants pitcher Logan Webb gets the call to pitch the opener against the New York Yankees at Oracle Park in San Francisco on Wed Mar 25, 2026 (AP file photo)

San Francisco Giants podcast Stephen Ruderman:

#1 What makes the Yankees vs. Giants matchup on March 25, 2026, unique compared to other Opening Day games this season?

#2 Talk about today’s starting pitchers for the New York Yankees left hander Max Fried and for the Giants Logan Webb how do you see that match up.

#3 How does playing at Oracle Park influence the performance of both teams, especially hitters vs. pitchers?

#4 Which star players (like Aaron Judge or key Giants players) are expected to have the biggest impact in this Opening Night game?

#5 Can Giants team president Buster Posey live up to the expectations of getting a club together and get a competitve team on the field together.

Stephen Ruderman is a San Francisco Giants beat writer at http://www.sportsradioservice.com

Utah Mammoth game wrap: Mammoth Flattened By Oilers In 5-2 Beatdown

Edmonton Oilers Connor McDavid (97) takes the puck up the ice against the Utah Mammoth center Nick Schmaltz (8) in the first period at the Delta Center in Salt Lake City on Sat Mar 24, 2026 (AP News photo)

By Tom Walker

SALT LAKE CITY–The Edmonton Oilers capitalized 5-2 on a sloppy Utah Mammoth performance with Connor McDavid picking up his 39th and 40th goals, and 400th in his career, in a game which was never really contested.

The Mammoth (37-28-6) squared off against the Oilers (34-28-9) at Delta Center on Tuesday night for the third of four games on the current homestand. The Oilers entered the matchup as one of just two NHL teams which Utah has never defeated, the other being the Dallas Stars.

At 11:12 of the first period, Utah forward Alexander Kerfoot kicked off the scoring with his third goal of the season, technically assisted by Sean Durzi and Ian Cole, but his drive ricocheted off the bodies of Edmonton defensemen Darnell Nurse and Connor Murphy before sailing like a knuckleball over the shoulder of a helpless Tristan Jarry in the Oilers net who couldn’t keep up with the rapid fire changes of puck direction.

Jack Roslovic evened things up a few minutes later when his wrist shot got past Karel Vejmelka for his 18th goal of the season, assisted by Jake Walman and Ryan Nugent-Hopkins, resulting in a 1-1 tie as the two squads entered their locker rooms. Jarry stopped 2-3 Mammoth shots in the frame, while Vejmelka turned away 7-8.

11 minutes into the second period, Edmonton forward Zach Hyman gave Utah the first power play opportunity of the game, going to the penalty box for high-sticking against Clayton Keller. Hyman’s teammate Matt Savoie bailed him out, scoring a short-handed goal 24 seconds later, his 12th of the season assisted by Evan Bouchard, to put the Oilers ahead 2-1.

35 seconds later, Utah Assistant Captain Lawson Crouse cashed in on the power play with his 20th goal of the season, the fourth time he has reached this milestone in his career, assisted by Michael Carcone and MacKenzie Weegar, evening things up 2-2.

That lasted all of eight seconds when Connor McDavid won the ensuing faceoff and then scored his 39th goal, and 400th of his career, assisted by Matthias Ekholm and Evan Bouchard. The Oilers continued to step on the gas, with Roslovic netting his second goal of the game at 15:04, assisted by Hyman and Bouchard, to give Edmonton a 4-2 lead.

All four goals for the two squads came in a span of 3 minutes and 40 seconds. André Tourigny called a 30-second timeout to settle his team down, and both teams shut down the other side the rest of the frame, with Jarry stopping 6 of 7 shots in the period and Vejmelka turning away 4 of 7.

The third period began with Vítek Vaněček replacing Vejmelka in goal for Utah, and he did his part to keep the Oilers off the scoreboard going 10-for-10 in stopped shots until the end when he was pulled for an extra attacker. The Mammoth have only ever scored once in a 6-on-5 situation, and Edmonton kept that streak of futility alive. With eight seconds remaining in the game, Connor McDavid sent everyone to the exits with an unassisted breakaway empty net goal, his 40th overall on the season, to give the Oilers a 5-2 victory in a game which wasn’t even that close. Edmonton continued its perfect domination of Utah, with the two squads scheduled to face one another for the final time this season on April 7 at Delta Center.

“It was tough, for sure,” said defenseman MacKenzie Weegar in the locker room after the game. “I thought [the] first half of the game was good, showed some compete and then obviously the power play goal that we tied up was big. Then they scored right after that, and then again quickly right after that, and then I thought we lost the momentum. We didn’t have the energy after that. The compete level in 50/50 battles wasn’t really there either. Definitely something that comes within, it’s not something that you can teach. That’s definitely look yourself in the mirror type stuff, but I trust in this group and we’ll bounce back the right way.”

Alexander Kerfoot, who opened the night’s scoring with a pinball machine shot caroming off of two Edmonton players, addressed the team’s lack of follow through in the game. “We obviously just didn’t have enough of a pushback, in the third especially. We’re down two goals in a game, fighting for a playoff spot against a team who’s also fighting, and we didn’t even make them work for it, didn’t make them earn it. Disappointing. It’s on us,” Kerfoot said. When asked why Utah hasn’t been able to defeat the Oilers, Kerfoot responded somewhat indignantly, “How many games have we played, like six? We were winless against LA, won last game. They’re a good team. They’ve been in the cup finals twice in a row. It’s hard to beat good teams in this league. They’ve got some elite players. We’d like to do a better job against them, and it’s no excuse.”

Utah Mammoth Head Coach André Tourigny, who coached his 400th career game on Tuesday night, said, “We did a lot of good stuff defensively, but I think we didn’t have our usual aggression and our pace, and we gave up too much time and space. Not that it cost us defensively, but it cost us offensively in a sense that we didn’t recover any puck play, we didn’t have the puck enough so that we let them maneuver too much with the puck. I will have loved us to be more aggressive on the puck carrier and generate turnovers or generate takeaways and stuff like that. So that’s what I think of the game.” Talking about the third period, Bear continued, “We didn’t have the puck enough. I think defensively, we were in contain mode. I have talked about that before, and I will repeat it. Your biggest enemy when you trail, is when you think you want to score, so instead you keep your tank, your energy for to go on offense. So what happens is you don’t have the puck, so you defend because you don’t have the same aggression. You don’t create a stop, you don’t create a hit where there’s a battle, then you can recover the puck and go on the offense. So you end up spending all your energy defending instead of spending quick energy defensively, recovering pucks, and then you can go on the offense. Instead of that, it’s a little bit of a human reaction, you get passive defensively. You keep your energy from going on the offense, and then you’re not going in the offense, because you end up not recovering the puck and the team and the other side keeps the puck below the goal line, and they play low, high, and so on and so forth. So you end up defending for the entire period. That’s what I think of the third period. We did not have the right aggression without the puck, so we had to defend away too much, and that took our offense away. That’s the period we generated the least, because we’re waiting for the offense instead of making it happen.”

Tourigny’s career won/loss record through Tuesday night is 164-191-45, with his Arizona record being 89-131-26 and his Utah record standing on the positive side of the ledger at 75-60-19.

The Mammoth (37-29-6) close out the current homestand on Thursday against the Washington Capitals (35-28-9) before embarking on a trio of Pacific coast games against Los Angeles, Seattle, and Vancouver.

Giants win final tuneup before regular season 8-2

By Vince Cestone

Photo credit: SF Bay News Lab San Francisco Giants outfielder Jung Hoo Lee (51) slugs a three run fourth home run against the Monterrey Saltanes on Tue Mar 24, 2026

SAN FRANCISCO–The San Francisco Giants open the regular season on Wednesday evening, and they look ready to take on the New York Yankees at Oracle Park as they beat the Sultanes de Monterrey 8-2 on Tuesday night.

Landon Roupp, who was looking to bounce back from his poor start against the Los Angeles Dodgers on March 18, did just that. He threw 5 1/3 innings, giving up just four hits and two runs. He struck out six Sultanes batters but did walk three. Roupp figures to be the Giants’ fifth starter this season.

The Giants struck first in the fourth inning. After two walks, Giants’ outfielder Jung Hoo Lee launched a one-out, three-run homer against Sultanes pitcher Justus Sheffield that gave San Francisco a 3-0 lead. Lee is having a fantastic spring, hitting .455 (10-for-22), with a .500 on-base percentage and a 1.227 OPS.

The Sultanes answered back with two runs in the top of the fifth inning. With one out, left fielder Brayan Mendoza doubled in catcher Ricardo Genoves and center fielder Ismael Alcantra. That made the score 3-2 Giants. But the Giants got those runs right back the next inning.

Third baseman Christian Koss hit a little league home run to lead off the inning. Alcantra misplayed the ball in center, allowing Koss to come in and score. The play was scored as a triple and an error, giving the Giants a 4-2 lead.

Then, after a walk and a wild pitch, Jake Holton doubled in another run to make it 5-2 Giants.

San Francisco tacked on two more runs in the seventh inning when Victor Bericoto doubled in two runs, giving the Giants a 7-2 lead. Bericoto is having a fabulous spring, hitting .419 with a .422 on-base percentage and 1.120 OPS. He had three home runs and 14 RBIs in 43 at-bats this spring. Bericoto was recently optioned to the minor leagues, but he has certainly made an impression and could be back with the Giants very soon if he continues his hot hitting in the minors.

The Giants capped their scoring in the eighth inning, when Holton hit a two-out, RBI single to give the Giants an 8-2 lead. Holton went 2-for-3 on the night.

On the bullpen side for the Giants, Michael Fulmer and Blake Tidwell combined for 3 2/3 hitless innings and seven strikeouts. Tidwell had four strikeouts in two innings and closed out the game.

Up next, the Giants will open the season on Wednesday night against the Yankees at 5:05 p.m. at Oracle Park. Giants ace Logan Webb will be on the hill for the Giants against the Yankees’ Max Fried. The game will be televised exclusively on Netflix.