San Francisco Giants game wrap: Chapman hits RBI doubles twice as Giants beat Mariners 4-1 at Oracle

San Francisco Giants Matt Chapman (26) swings for a fourth inning RBI double against the Seattle Mariners at Oracle Park in San Francisco on Sat Apr 5, 2025 (AP News photo)

Seattle (3-6) 000 010 000. 1. 7. 0

San Francisco (7-1). 002 020 00x. 4 10. 0

Time: 2:27

Attendance: 40,886

Saturday, April 5, 2025

By Lewis Rubman

SAN FRANCISCO–Your San Francisco Giants continued on their winning ways. with this evening’s 4-1 victory over. the struggling Seattle Mariners. The brisk game was quite a change from Friday afternoon’s grueling 11 inning slugfest and its plethora of missing opportunities.

Starting pitcher Robbie yielded Seattle’s only run, which was earned, and came on Dylan Moore’s 411 foot homer to center in the top of the fifth. The Giants’ lefty allowed three other hits while earning the win, which left his record at 2-0, 3.18. 54 off his 88 offerings were deemed strikes Hyram Birdsong allowed two hits in as many innings, and Ryan Walker gave a hit while blanking the visitors in the ninth to earn his third save of the young season.

Jung Hoo Lee went three for four, including a pair of doubles. Matt Chapman also hit a couple of two baggers. He looked elegant in the field and drove in two runs to raise his batting average to .310 on this, his bobblehead day. Héliot Ramos’s eighth inning single gave him at least one hit in each of San Francisco’s games this season.

Víctor. Robles ahd Dylan Moore. had two hit games for the Mariners, who used three pitchers in their losing effort. Bryce Miller (0-2, 5,73) started and took the loss, going 5-1/3 frames and allowing all four Giants runs. All of them were earned, and they came on seven hits and three free passes. Trent Thorton allowed a hit in his 2/3 of. an inning pitched, and Jesse Hahn allowed two hits in two innings.

Sunday, at 1:05pm PDT the M’s Bryan Wood (1-0,1.50) will toe the rubber for Seattle against their hosts’ Jordan Hicks (1-0, 0.00). After that, Cincinnati comes to town.

That’s Amaury News and Commentary: Torpedo Bats the talk of Baseball — The Bats at Cooperstown

Jared Smith speaks about the torpedo bat during an interview at Victus Sports in King of Prussia on Wed Apr 2, 2025 (AP News photo)

Torpedo Bats the talk of Baseball —The Bats at Cooperstown

That’s Amaury News and Commentary

By Amaury Pi-González

BREAKING NEWS. Torpedo bats are here and have not been affected by the recent tariffs. The “torpedo” bats, with their unique shape resembling a bowling pin, are manufactured by several companies, including Victus, Marucci, Chandler Bats, and are legal under MLB rules. Yankee Jazz Chisolm, who averaged 12 home runs per season during his six-year career in the majors, hit three home runs in the opening three-game series of 2025 against Milwaukee. Chisolm used the torpedo bats and said, “It doesn’t feel like a different bat. It just helps you in a little way”.

Could the Torpedo Bats be the star of the show in 2025? The MLB players’ union expects a lockout by team owners after the CBA expires following the 2026 season. It is not like the production of home runs is decreasing; home runs have increased in recent seasons, especially since 2016, with a surge in 2019. This is not only because of the bats, but we have to consider that hitters are more sophisticated in their approaches, and even this increase could be partly due to changes in the baseball.

I know you are saying it is too early to talk about the possible Lockout after the 2026 season since the 2025 season just got underway, and that could be true. But we might have a record number of home runs with these bats for this 2025 season. The MLB season with the most combined home runs across all 30 teams was 2019, with a total of 6,776 home runs. Do we accredit the Torpedo Bats if this 2025 season ends with 6,777 home runs or 7,000? Time will tell, and we could play Detective Colombo if we discover evidence that these bats are more powerful, making a difference.

These are some of the most famous bats in history. They are at The National Baseball Hall of Fame and Museum at Cooperstown, NY.

-Babe Ruth’s Louisville Slugger. This is an iconic bat

-Honus Wagner’s JF. Hillerich & Son Co, bat. Used by Honus Wagner in the early 20th century.

-Reggie Jackson’s Adirondack Big Stick. This made the Adirondack Company a world brand for bats.

The National Baseball Hall of Fame and Museum in Cooperstown, NY, has a significant collection of baseball bats, with over 2,000 bats representing various eras and players, and there are great moments of legendary hitters who used these bats. This national museum keeps adding baseball memorabilia; there was also an exhibit called Viva Baseball!, which recognizes the contributions of Latino baseball players. From the great Pirates #21 Roberto Clemente to other legendary Latino players from Cuba, Puerto Rico, México, Venezuela, Colombia, Dominican Republic, and other countries.

The National Baseball Hall of Fame and Museum in Cooperstown, New York, is a must for every baseball fan. I have visited, and I strongly recommend you take a trip to beautiful upstate New York. On my trip to New York, I took the train from Grand Central Station, Manhattan, to Albany, where I rented a car and then drove to Cooperstown. It is a beautiful countryside drive of about 70 miles. There were also two Amtrak trains from NY to Cooperstown every day, as well as two trips on the weekend. Visiting always brings me back memories, like knowing that my mentor, Rafael “Felo” Ramírez, who when I was 10 year old kid used to listen to him on the radio in Cuba’s Professional Winter League, and was fortunate of working with him, broadcasting postseason games in 1998 for the Spanish US and Latino American, networks. Felo is in Cooperstown as Ford C.Frick Broadcaster.

The museum in Cooperstown is open 7 days a week, 9 a.m. to 5 pm, and extended hours during the summer. Admissions are $30 for adults, seniors 65 and over, $24 for juniors (ages 7-12) $21, and free for active or (like yours truly) retired card-carrying military personnel. Closed Thanksgiving, Christmas, and New Year’s Day.

Trivia: The first professional baseball bat, a Louisville Slugger, was created by J.F. Hillerich in the 1880s, specifically for Pete Browning, a ballplayer nicknamed “The Louisville Slugger”.

Amaury Pi-Gonzalez – Cuban-born Pi-González is one of the pioneers of Spanish-language baseball play-by-play in America. Began as Oakland A’s Spanish-language voice in 1977 ending in 2024 (interrupted by stops with the Giants, Mariners and Angels). Voice of the Golden State Warriors from 1992 through 1998. 2010 inducted in the Bay Area Radio Hall of fame

Sharks fall 5-1 to Kraken in final matchup

San Jose Sharks vs Seattle Kraken on Saturday April 5th at SAP Center (via sanjosesharks/)

By Madison Montez

SAN JOSE–The Seattle Kraken scored three times in the second period and buried the San Jose Sharks 5-1 at SAP Center. The Kraken got the first lead of the game, with five minutes left of the first, Jared McCann scored his 19th of the season. They extended their lead to two, three minutes later, when Andre Burakovsky scored his tenth goal of the season. San Jose cut into that lead when Will Smith scored his 14th of the season. With the assists, Celebrini and Toffoli extend their point streaks to back to back games.

The Kraken extended their lead three times during the second period. The first was when Chandler Stephenson scored his 13th of the season at 7:39 of the second period. They extended their lead even further when Jaden Schwartz scored his 24th of the season. After letting in four goals, the Sharks brought in backup goaltender Georgi Romanov. Romanov let in his first goal at 18:07 of the second, Jared McCann with his 20th of the season, second of the night, putting him on hat-trick watch.

San Jose had trouble staying out of the box in tonight’s game, the Sharks committed three penalties while Seattle only committed two. Each team’s power-play was put to the test but neither team could capitalize. Both teams weren’t top ten in power-play rankings. San Jose is 22nd in the league and Seattle is 25th in the league.

Seattle dominated in nearly every aspect of the game. They registered 22 shots, had a 54.9 faceoff percentage, had ten penalty minutes, 14 blocked shots, and six steals. While Seattle had those stats, San Jose registered 24 shots, had a 45.1 faceoff percentage, 15 blocked shots, and three steals.

Alexander Georgiev was Saturday night’s starting goalie. After sitting out due to an injury, Georgiev’s first game back ended in a loss. In the loss, his record now moves to 7-18. For Seattle, Joey Daccord was Saturday night’s starting goalie. Daccord recorded the win, making 23 saves on 24 shots.

THREE STARS OF THE GAME:

  • 1. Jared McCann, 2G, 1A
  • 2. Shane Wright, 1A
  • 3. Joey Daccord, 1 GA

The Sharks will be back in action on Monday April 7th hosting the Calgary Flames for the final time this season.

Utah HC Shoots Down NHL Leading Jets 4-1 Keeping Wild Card Hopes Alive

Utah Hockey Club center Clayton Keller (9) shoots and scores on the Winnipeg Jets goaltender Connor Hellebuyck (37) in the first period at the Delta Center in Salt Lake City on Sat Apr 5, 2025 (AP News photo)

By Tom Walker

SALT LAKE CITY–Utah took a 3-0 lead into the 3rd period and held off the league’s #1 team to remain mathematically in the hunt for the final Wild Card spot for a 4-1 win over the Winnipeg Jets.

If you ask Utah head coach André Tourigny or any of the players, they will emphatically tell you that every game is a playoff game and that there is no quit in this team. Saturday afternoon they had a chance to prove it against the top squad in hockey, the Winnipeg Jets.

Utah grabbed an early power play opportunity just a few minutes into the game when Winnipeg defenseman Dylan Samberg went to the box for tripping against Dylan Guenther. Just 7 seconds later, the Jets turned over the puck behind their own net and Barrett Hayton fed it to captain Clayton Keller who cashed it in for his 26th goal of the season. With 11 seconds remaining in the frame, Winnipeg forward Mark Scheifele went to the sin bin for holding against Sean Durzi which set Utah up with another power play to begin the second period.

Less than a minute into the middle period, Keller fired off a cross-ice pass to linemate Dylan Guenther who immediately found the stick of Hayton in front of the net who knocked the puck in for his 19th of the season. At 16:57 of the second period, Utah defenseman Mikhail Sergachev sent a pass from the defensive blue line to Kevin Stenlund who received it at the offensive blue line and smashed a shot over the shoulder of Jets netminder Connor Hellebuyck from the top of the faceoff circle for his 13th goal of the season to make it 3-0 for the home team heading into the final frame.

Nearly two minutes into the third period, Utah cracked open the door for a Winnipeg comeback when Olli Määttä was whistled for hooking against Nino Niederreiter. On the ensuing power play, Utah goalie Karel Vejmelka turned away two rapid fire shots from Kyle Connor and Cole Perfetti, but was out of position when Mark Scheifele drove home the final rebound for his 38th goal of the season, closing the gap to 3-1. Vejmelka, playing his career high 20th consecutive start, closed the barn door the rest of the way, saving 32 of 33 shots overall for his 23rd win of the season. At 17:19 of the third, Nick Bjugstad would put the game away for good collecting his 6th goal of the season into an empty net, assisted by Stenlund and Määttä.

In the locker room, Stenlund talked about defeating his former club, the top-ranked team in the NHL. “It shows how good of a team we are when we play the right way, play our way. It was a good game.” With regard to the third period, Stenlund said, “[Winnipeg] pushed a bit into us early, but I think we controlled it pretty well. We got one goal and I think they had some chances, but not many.”

Captain Clayton Keller was asked about scoring his 500th career NHL point during the game. “It’s cool. I honestly had no idea coming into the game, so I was a bit surprised. Lots of hard work and sacrifice. So many people in my life sacrificed for me to get to this level so I’m just super thankful for everything that they’ve done for me, my teammates, and my coaches. There are so many people that have helped me get to where I am. I still feel like I have a lot more to give, and I’m just getting started.” About playing the NHL’s top team, Clayton said, “We had a good start and we played with a lot of speed. They’re a great team, tough to play against, and they have great players. The third maybe got away from us a little bit, but [Vejmelka] was unreal as usual, kept us in the game, and made key saves at the right times. It’s a good feeling to win at home.”

Head coach André Tourigny opened his post-game media session by saying, “We played rock solid. (Karel Vejmelka) again was really solid. But I think as a team, we played really solid. I think in the third (period), we got on our heels a little bit. But I won’t let that reflect on our game because we played against a really good team and we played a hell of a game. I’m really proud of the guys.” He offered particular praise for special teams. “Both were really good. (Winnipeg’s) power play is excellent, so the way our PK played (was good). Our power play produced; but more than that, they gave us momentum. They played, they attacked, they were under their toes. They played really solid. I think (Clayton Keller’s) play, not just on the power play but 5-on-5 play; he had a rock solid game. Captain; showed up; huge in a big game.” When asked about what he learns when playing a team like Winnipeg, Bear continued, “I like the fact that we’re not scared. We’re taking it the right way: ‘OK, let’s get at it.’ We want that and we believe in ourselves. We have no complex against those teams. We beat Winnipeg twice this year; how we played against Dallas, how we played against L.A., how we played against Colorado. All those games were hard-fought games. I think that showed the character of our team and the leadership of our team. That’s why we love our team.”

About those playoff chances, Tourigny said of his team, “They don’t want to hear anything. They just want to play, and play good. They are locked in. They’re straight on in what we have to do and play and win games. That’s it. They’re the easiest team to coach in the league right now. They’re tuned in, they’re locked in. We just need to lead a plan and they’re tuned in. They’re great.”

Next up for Utah is a visit from the Seattle Kraken on Tuesday night at 7:00pm.

Barracuda fall 3-1 to Eagles in Askarov’s return

San Jose Barracuda vs Colorado Eagles on Saturday April 5th at Blue Arena (via sanjosebarracuda/x)

By Madison Montez

The Colorado Eagles knocked off the San Jose Barracuda 3-1 in Colorado on Saturday night. The Eagles got the first lead of the game with ten seconds left of the first period. Oskar Olausson scored his 11th of the season. With the secondary assist, Jack Ahcan extended his point streak to two games. Colorado took the lone penalty when Mark Sedan took a two-minute cross-checking penalty.

23 seconds into the second period, San Jose tied the game, courtesy of Scott Sabourin. Scoring in back to back games, Sabourin extended his point streak to two games. Recording the lone assist, Lucas Vanroboys made it back to back games, assisting on a Sabourin goal. After good puck movement, Colorado regained their lead. Jayson Megna, older brother of former Shark Jaycob Megna scored his 18th of the season.

San Jose was the better team at staying out of the box. Only committing four penalties while Colorado committed five, most of the Barracuda’s penalties came from the fight that occured in the second period. Just like last night, two players on each team dropped the gloves. Saturday night, it was Walker Duehr and Braden Hache of the Barracuda, and Nikita Prishchepov of the Colorado, each dropped the gloves.

The Eagles sealed the win, splitting the series. Tye Felhaber scored an empty net goal to secure the win and avoid the sweep against San Jose. Matthew Phillips recording the primary assist, recorded two assists on the night.

Colorado dominated nearly every aspect of the game but most notably, they outshot the Barracuda consistently all game. The shots were 10-8 after the first period, 16-7 after the second period, and 6-7 after the third period.

In his first game back since February, Yaroslav Akarov recorded his 7th loss of the season. In his 7th loss, Askarov made 29 saves on 31 shots. For Colorado, Kevin Mandolese got the start. Mandolese recorded the win, making 21 saves on 22 shots.

THREE STARS OF THE GAME:

  • 1. Jayson Megna
  • 2. Oskar Olausson
  • 3. Matthew Phillips

The Barracuda will be back in action on Wednesday April 9th in Coachella Valley taking on the Firebirds. This will be the last matchup between the two teams this season.

MLB podcast with Michael Roberson Sun Apr 6, 2025: Are torpedo bats legal?; Dodgers fall short of season opening consecutive win record; plus more MLB news

Austin Wells of the New York Yankees hits a home run in the first inning of the Yankees’ game against the Milwaukee Brewers on March 29. The Yankees went on to win 20-9. Wells was using what some have dubbed a “torpedo bat.” Angelina Katsanis/AP

MLB podcast Michael Roberson Apr 5, 2025:

#1 Michael, talk about the torpedo bat. It has more mass one the barrel and gives players an advantage of impact as the bat meets the ball. The torpedo does what the traditional bat doesn’t. Is this bat legal and is it a better advantage say than the corked bat?

#2 The Los Angeles Dodgers were 8-0 going up against the Philadelphia Phillies on Friday night but it was sloppy baserunning that caught the Dodgers flatfooted and they wound up losing in a nail biter 3-2. The Dodgers were within two games of tying the Brooklyn Dodgers 1955 start of ten wins in a row.

#3 Cleveland Guardians Jose Ramirez had himself a Friday night slugging three home runs and making Cleveland history in hitting three homers in one ball game. Ramirez hit homers in the first, fifth and ninth innings.The Guardians ended up besting the Los Angeles Angels

 #4 Micahel, Friday’s home opener for the San Francisco Giants wound up being a marathon going 11 innings as the Giants edged the Seattle Mariners at Oracle Park 10-9. The other story was Giants veteran starter Justin Verlander who struggled in 2 1/3 innings of work surrendering five hits and three earned runs. Verlander also struggled in his last outing. It was Verlander’s first start at Oracle Park since the 2012 World Series 13 years ago when he was with the Detroit Tigers.

#5 Michael wanted to ask you about the Sacramento A’s opening homestand. The A’s got swept in all three games to the Chicago Cubs and all three contests were not even close. The A’s so far have faired better on the road as they are so far 3-2 getting two wins in Seattle and one in Colorado. It should also be mentioned the A’s have not sold out any of the three games in Sacramento.

Michael podcasts MLB Headline Sundays at http://www.sportsradioservice.com

San Jose Sharks podcast Charanbir Mahal Sat Apr 5, 205: Sharks fell short against a short handed Oilers on Thursday; San Jose hosts Seattle tonight at SAP

San Jose Sharks center Noah Gregor (9) collides with the Edmonton Oilers defenseman Jake Walman (96) in the first period at SAP Center in San Jose on Fri Apr 4, 2025 (AP News photo)

San Jose Sharks podcast Charanbir Mahal Sat Apr 5, 2025:

#1 The Edmonton Oilers Jeff Skinner scored on a tip that broke a 2-2 deadlock against the San Jose Sharks in the latter part of the second period that eventually got the Oilers the 3-2 win.

#2 Skinner’s goal came after Leon Draisatil left the game with an undisclosed injury. Draisaitl never returned and head coach Kris Knoblauch that he had no update to Draisaitl’s injury.

#3 The Oilers Connor Brown and Viktor Arvdisson scored to give the Oilers their third straight win. Goaltender Calvin Pickard save 27 shots.

#4 The Sharks are on a four game loss streak and are in dead last place in the Western Conference and have lost the first of three games against the Oilers with two weeks left in the season.

#5 The Sharks host the Seattle Kraken on Saturday. Seattle are 32-38, they are seventh in the Pacific Division and have been playing .500 hockey losing four of their last ten games. Face off Saturday at 7:30pm PDT. How do you see this match up.

Charanbir Mahal does the San Jose Sharks podcasts from SAP Center in San Jose on game days at http://www.sportsradioservice.com

Sacramento A’s Relocation podcast with Daniel Dullum: A’s fail to sell out opening home series; Vegas officials approve land permits for A’s ballpark

Rendering of the A’s Las Vegas ballpark as shown during Mar 6, 2025 at the Las Vegas Stadium Authority meeting (image by negativ)

Sacramento A’s Relocation podcast with Daniel Dullum:

#1 The first three games at Sutter Health Park in Sacramento the Athletics didn’t sell out. The A’s were near the 14,014 capacity on Monday night’s opener with 12,119 but the were far from it on Tuesday with 10,000 plus and for a Wednesday day game when only 9,000 plus showed up.

#2 Some A’s fans that traveled from the Bay Area came up only to check out the new digs and stayed a few innings on Wednesday and left to go back to the Bay.

#3 The issue during the A’s opening home series against the Chicago Cubs was brought up as to whose to blame for the A’s relocation. Was it owner John Fisher’s fault as former Oakland Mayor Sheng Thao said at the time the city of Oakland and the A’s were so close to a deal at Howard Terminal and they just backed out saying they had a binding deal with the Rio in Las Vegas?

#4 Was it the fault of Major League Baseball Commissioner Rob Manfred who some say wanted the A’s out of Oakland and wanted the Bay Area to be a one team market rather than a two team market and could he have been influenced to move the team by the San Francisco Giants who would have the market all to themselves?

#5 On Wednesday the Clark County Commissioners voted unanimously to approve the land permits for the A’s Las Vegas ballpark as the A’s move a step closer to beginning construction for their $1.75 billion ballpark. The A’s are hoping to have the park ready in Vegas by 2028.

Daniel Dullum does the A’s relocation podcasts each Sunday at http://www.sportsradioservice.com

Jerry Feitelberg tribute podcast with Charlie O: A’s and Warriors broadcaster, friend, colleague, Jerry passes at 86

Photo from Jerry Feitelberg: Jerry Feitelberg is all smiles before opening day in the San Francisco Giants pressbox at Oracle Park in San Francisco April 7, 2023 before the Giants faced the visiting Kansas City Royals.

We at Sports Radio Service are sad to report the passing of Jerry Feitelberg our colleague, friend and reporter since 2000. Jerry had started out as an owner and pharmacist for Good Neighbor Pharmacy in Alameda.

Jerry retired from being a pharmacist in the early 2000s and went to work as an assistant trainer for the Oakland A’s under head trainer Barry Weinberg. After Jerry’s tenure on the A’s medical team he joined us at Sports Radio Service as a reporter doing analysis, podcasting, hosting remotes and sitting down to interview some of the well known journalists and athletes.

Jerry was 86 and he battled with health issues the last three years but tried as best as he could to get back to doing what he loved best and that was writing and podcast sports. One note should be taken of how driven he was while in the hospital this last year one of regular podcasters needed time off of an assignment and while in the hospital and under doctors care Jerry said he would do the podcast from his hospital room and didn’t miss a beat and did the podcast as if he wasn’t ailing at all. If it’s any comfort Jerry said he enjoyed just getting back on to do a recording again. It did his heart wonders.

Rest In Peace Jerry our good friend and colleague you’ve done well and your well loved in the sports and journalism community. You’ll be missed.

He will be forever loved and remembered by all who knew him, but especially by his 2 daughters, Jennifer and Amy, and their partners, Tim and Eden. He would like any donations made in his name to go to Boston Latin School.

Charlie O who podcasted Jerry’s tribute worked side by side with Jerry during Jerry’s time as a podcaster and beat writer during the Oakland A’s years.

SF Giants game wrap: Adames caps sloppy thriller as Giants pulls off 10-9 win in home opener over Seattle

San Francisco Giants starter Justin Verlander deals against the Seattle Mariners in the top of the first inning for the Giants home opener at Oracle Park in San Francisco on Fri Apr 4, 2025 (AP News photo)

Friday, April 4, 2025

Oracle Park

Seattle Mariners 9 (3-5)

San Francisco Giants 10 (6-1)

Win: Spencer Bivens (1-1)

Loss: Carlos Vargas (0-1)

Time: 4:03

Attendance: 40,865

By Stephen Ruderman

SAN FRANCISCO–For the second year in a row and the third time in the last four years, the Giants won their home opener on a walk-off, as Willy Adames came up with the Giants down to their last out and lined a base-hit the other way to score two, and gave the Giants a thrilling 10-9 win to cap off a sloppy 11-inning thriller.

The Giants have always had the pageantry going for their home opener, but this year was a bit different. A week from today is the 25th anniversary of the first regular season game of what was then Pacific Bell Park. With the Giants on the road next Friday, they honored the 2000 team during the introduction of the 2025 Giants.

Several members of the 2000 Giants were on hand: 2000 National League Manager of the year Dusty Baker; Pitching Coach Dave Righetti; Bench Coach Ron Wotus; Kirk Rueter, who made the start in the first game against the Dodgers on April 11; Rich Aurilia; Russ Ortiz; Mark Gardner; J.T. Snow; Marvin Benard; and Barry Bonds were introduced.

The 2025 Giants were then introduced, and new San Francisco mayor Daniel Lurie threw out the first pitch. It was a bit smoggy in the morning, but that had cleared by the time of the ceremonies, and it was time for Baseball on a beautiful day on the shores of McCovey Cove.

Justin Verlander, who last pitched at Oracle Park in Game 1 of the 2012 World Series when he gave up the first two of Pablo Sandoval’s three home runs in that game, would take the mound for the Giants. Verlander received a nice ovation during the pregame introductions, which I assume was due to him coming to the Giants and not giving up the two home runs to Pablo, though there probably was a fan or two who applauded for the latter.

Verlander got Victor Robles to pop up to begin the game, but Julio Rodriguez hit an opposite-field cheapie to the first row atop the 24-foot Willie Mays wall in right-center field to give the Mariners a 1-0 lead. I have still yet to determine whether Rodriguez used the abomination known as the “torpedo bat.” Whether it was a cheapie or not, and whether or not J-Rod is using the torpedo bat, it would just be the start of an insane afternoon at the ballpark.

The Giants got the run back against Mariners’ starter Luis F. Castillo in the bottom of the first inning. LaMonte Wade Jr., who came into today’s game 1-for-19 on the young season, roped a double down the right field line, and he scored on a two-out infield hit off the bat of Matt Chapman.

Verlander settled down with a 1-2-3 top of the second, and the Giants again pounced off Castillo in the bottom of the second. Wilmer Flores lined a base-hit to left, and Patrick Bailey reached on a bunt single.

Tyler Fitzgerald laid down a bunt to move the runners over to second and third, but Castillo bobbled the ball, and the Giants had the bases loaded with nobody out. Wade then came up and lined another double to right, and this scored a pair to give the Giants a 3-1 lead.

Verlander ran into trouble in the top of the third, as the Mariners loaded the bases with one out. Randy Arozarena walked to make it 3-2, and Jorge Polanco lined a base-hit up the middle to tie it at 3-3. That did it for Verlander, who threw 65 pitches through two and third innings.

Randy Rodriguez got out of the inning without any further damage, and then he proceeded to throw a 1-2-3 inning in the top of the fourth.

Castillo was also done early, as he was pulled after throwing a scoreless bottom of the third.

Tayler Saucedo was the new pitcher for Seattle in the bottom of the fourth. Willy Adames reached on an infield hit with one out and stole second. Jung Hoo Lee grounded a base-hit up the middle, which scored Adames to put the Giants back ahead 4-3.

Mariners Manager Dan Wilson pulled Saucedo for Collin Snider, who walked Chapman to move Lee to second. That brought up Heliot Ramos, who continued his hot start with a base-hit to right. Lee Scored, and the Giants were up 5-3.

Lou Trivino was the new pitcher for the Giants in the top of the fifth. Unfortunately, the Mariners tied the game again, as Jorge Polanco hit a two-run home run to right.

Snider retired the first two men he faced in the bottom of the fifth, but Wade, who already had a pair of doubles, barely beat out a triple to right. The Mariners challenged the call by Third Base Umpire John Libka, but the call was upheld. Adames then lined a double to left, and just like that the Giants retook a 6-5 lead.

Camilo Doval, who was the Giants’ closer until last August, and who had gotten the save on Sunday in Cincinnati, was summoned for the top of the sixth. Doval got J.P. Crawford looking on a cutter on the outside corner to start the inning, but Victor Robles and Rodriguez both singled and stole third and second respectively on a double steal.

Cal Raleigh was now at the plate, and he hit a ground ball to second that went under the glove of second-baseman Tyler Fitzgerald. Robles and Rodriguez scored, and the Mariners were now back ahead 7-6. Arozarena lined out to first for the second out, but Raleigh, who had stolen third, scored on an infield hit by Jorge Polanco, and that made it 8-6.

Eduard Bazardo, who finished the bottom of the fifth was back out in the bottom of the sixth. Matt Chapman had an immediate response with a home run to left-center to make it 8-7.

Ramos reached on an infield hit, and Mike Yastrzemski moved him over to third with a base-hit to right. Wilmer Flores struck out, but Patrick Bailey got Ramos in when he grounded into a fielder’s choice.

The Mariners loaded the bases against lefty Erik Miller in the top of the seventh, but Miller was able to get out of it without any damage. Gabe Speier then came in and followed that up with a 1-2-3 inning in the bottom of the seventh.

Tyler Rogers threw a scoreless top of the eighth for the Giants, and Trent Thornton did the same for the Mariners in the bottom of the eighth.

Bob Melvin brought in his closer, Ryan Walker, for the top of the ninth. It was a luxury Melvin had with his team at home, and Walker rewarded his skipper with a scoreless top of the ninth.

The Giants had already won two of their last three home openers with walk-off hits. Austin Slater infamously sent Darin Ruf on the move with a walk-off double down the left field line in the season opener against the Miami Marlins on April 8, 2022. In the Giants’ home opener against the San Diego Padres on April 5, 2024, Thairo Estrada sent everyone home happy with a walk-off double to left-center.

The Giants were in prime position to make it three walk-offs in four years against Gregory Santos in the bottom of the ninth. Patrick Bailey doubled to lead off the inning, and Christian Koss pinch-ran and got to third on a wild pitch. Unfortunately, the Giants were unable to come through, and we went to extras for some Manfred Ball.

Spencer Bivens survived a Manfred-induced jam in the top of the 10th, and Andres Munoz did the same for Seattle in the bottom of the 10th.

Julio Rodriguez was up with the bases loaded and two outs against Bivens in the top of the 11th. Bivens’ first pitch to J-Rod was a cutter that sailed to the backstop, and Luke Raley scored to give Seattle a 9-8 lead.

Wilson brought in Carlos Vargas for the bottom of the 11th, and Wilmer Flores was the Manfred runner at second for the Giants. Luis Matos pinch-ran for Flores and advanced to third on a soft ground out by catcher Sam Huff.

Tyler Fitzgerald walked on a nut-cutter 3-2 slider right on the outside that Home Plate Umpire Sean Barber did not give to Vargas. Fitzgerald stole second for the Giants’ fourth stolen base of the game, but Wade struck out looking for the second out.

The Giants were down to their final out, just as they were on March 27 in the season opener in Cincinnati. That brought up the new Giant, Willy Adames, with a chance to be the hero. Like Wade, Adames was off to a rough start, but came up to the plate 2-for-6 on the afternoon.

Adames lined the first pitch he saw into right field for a base-hit. Matos scored to tie the game, and as Third Base Coach Matt Williams waived in Fitzgerald, Mariners’ right-fielder Victor Robles double clutched, and that allowed Fitzgerald to slide in ahead of the tag. The game was finally over, and the Giants won it 10-9.

When all was said and done, Spencer Bivens got the win, and Gregory Santos was saddled with the loss.

It was another incredible hard-fought win for the Giants, who are off to their first 6-1 start since 2010.

Adames went 3-for-7, and Wade went 3-for-6. Ramos had another big game, as he went 3-for-5, but he also struck out for the 12th time already this season. Patrick Bailey very quietly today.

With their four stolen bases today, the Giants have 10 stolen bags through their first seven games. For those of you wondering, it took the Giants 22 games to steal 10 bases last season. The only other time the Giants have stolen 10 bases in their first seven games in their history in San Francisco was in 1960.

The Giants will try and make it 7-1 tomorrow, as they will send Robby Ray (1-0, 5.06 ERA) to the mound. Bryce Miller (0-1, 4.76 ERA) will make the start for Seattle. First pitch will be at 6:05 p.m.