Giants Lose Game Two To Toronto 6-3; Jays Barger’s 4 hits helps extend home win streak to 9 games; SF’s Webb touched up for 11 hits 4 runs in loss

The San Francisco Giants Luis Matos (29) slide in safely under Toronto Blue Jays catcher Tyler Heineman (55) in the top of the sixth inning at Rogers Centre in Toronto on Sat Jul 19, 2025 (AP News photo)

By Barbara Mason

The San Francisco Giants (52-47) lost game two to the Toronto Blue Jays (57-41) now trailing in the series 2-0. The Blue Jays had four run innings in both games to win the second of this series 6-3.

Toronto was offensively on fire with every player in their lineup coming away with at least one hit and Addison Barger did a whole lot of damage with four hits.

It was a tough pill to swallow for San Francisco with only four hit in the game. The Giants had their ace Logan Webb on the mound but he all fell apart in the sixth inning when the Blue Jays scored the four runs.

Game recap: Both pitchers breezed through the first four innings. The Giants went three and out in the first four innings. The Blue Jays also struggled but they did manage three hits, a walk and Tyler Heineman was hit by a pitch. They did have a great opportunity in the second inning with a couple of singles and a walk but came up empty.

The Giants were first up on the scoreboard in the fifth inning. Willy Adames hit a home run to center, a solo shot for a 1-0 lead. San Francisco would score again in the sixth inning to extend their lead to 2-0. A Heliot Ramos sacrifice drove Luis Ruiz home and the Giants with only three hits in this game had taken full advantage of the few runners reaching base in the game.

The sixth inning was another good one for the Blue Jays. Yesterday they had a four-run second inning and today another four-run inning in the sixth. taking a 4-2 lead. A couple of singles and three doubles later Toronto had put away a great inning. Addison Barger, Will Wagner and Tyler Heineman all hit doubles and Bo Bichette and Ernie Clement had singles in a huge inning for the Blue Jays.

San Francisco pushed back scoring a run in the seventh inning making this game closer trailing 3-4. Willie Adames hit a solo home run, his second of the game. With only four hits in this game San Francisco needed runners on base and while home runs are great, solo home runs only bring in a single score home. With hits few and far between for San Francisco, coming from behind is not easy with the absence of multiple runs.

Toronto capped this game off with a Tyler Heineman home run with Myles Straw on base for a 6-3 lead and that would be the final.

The Giants now trail in this series losing the first two games. They had 11 hits Friday and couldn’t even score a single run and Saturday finished with only four hits and managed three runs but it was just not enough.

The Giants have had trouble this year hitting off lefties. San Francisco allowed four run innings in both games and could not respond with runs of their own. The good start in this game for the Giants paled as the game went on.

Game notes: It was a new day for the Giants and San Francisco was looking to make it a good day but once again couldn’t overcome. Friday they suffered a disappointing loss against the Jays in game one despite having 11 hits but they just could not manufacture any runs.

San Francisco pitcher Justin Verlander who has had an awful time this season was pulled after 2 2/3 innings and dropped is win loss record to 0-8 Friday night. The Giants struggled at the plate Saturday scoring only three runs on only four hits.

The Giants sure had enough hits (11) in Friday’s game to have won the game but didn’t. Webb on Saturday gave up 11 hits and four runs. The Giants offense could only produce three runs and San Francisco fell three run short of the Blue Jays.

Sunday the Giants will be looking to avoid a sweep. They will be counting on Robbie Ray to be a part of a win in the third game of this series. He has a 9-3 win/loss record and a 2.65 ERA, The Blue Jays will start Jose Berrios who has a 5-4 win/loss record and a 3.75 ERA. First pitch for this game is scheduled for 9:05 AM PT.

Headline Sports podcast Bruce MacGowan: Giants comeback Sunday to sweep A’s; Can 49ers Purdy live up to salary expectations?; Warriors to regroup after post season elimination

San Francisco Giants Heliot Ramos slugs a go ahead RBI single against the Sacramento A’s in the bottom of the eighth inning at Oracle Park in San Francisco on Sun May 18, 2025 (AP News photo)

Headline Sports podcast Bruce MacGowan:

#1 San Francisco Giants came back down 2-1 with their 13th comeback of the season to sweep and defeat the Sacramento A’s 3-2 on Sunday. The Giants are now tied for the most comeback wins in MLB.

#2 San Francisco 49ers quarterback Brock Purdy who signed a $265 million five year contract becomes the eighth highest paid quarterback in the NFL. Question is will Purdy get the protection from his offensive line or will he be running for his life. Also the 49ers have been scheduled for five prime time games despite struggling and losing their last four games in a row in 2024.

#3 Golden State Warriors will regroup after their rough post season losing to the Minnesota Timberwolves and losing their start player Stephen Curry due to a hamstring injury. The Warriors are still trying to decide Jonathan Kuminga’s role for next season and will he be back?

Bruce MacGowan is a podcast contributor at http://www.sportsradioservice.com

San Francisco 49ers podcast David Zizmor: Purdy, 49ers reach five year $265 million contact extension

San Francisco 49ers quarterback Brock Purdy throws a pass against the Miami Dolphins defense Sun Dec 22, 2024 in Miami. Purdy signed a five year $265 million deal making him the eighth richest quarterback in the NFL on Fri May 16, 2025 (AP News photo)

On the San Francisco 49ers podcast David Zizmor:

#1 Brock Purdy signed a five year $265 million contract extension with the San Francisco 49ers. The agreement also has $181 million in guarantees and another $165 million for the first three years averaging $53 million per year. The $100 million is fully guaranteed at his signing.

#2 The Purdy puts him behind seven other NFL quarterbacks. Purdy’s $181 million in guarantees puts him at eighth and his fully signed guaranteed salary signing puts him at 12th place.

#3 Purdy’s 2024 stats 3864 yards passing, 20 touchdowns, 12 interceptions. His resume in getting the 49ers to the post season has been remarkable.

David Zizmor is a San Francisco 49ers analyst at http://www.sportsradioservice.com

Headline Sports podcast Bruce MacGowan Sun Apr 27, 2025; Williams is what 49ers are looking for on defense; Raiders Jeanty could wind up being leading running back; plus more news

San Francisco 49ers newest running back Mykel Williams is all smiles after being the first round draft pick and the 11th overall. Williams was addressing the media on Fri Apr 25, 2025 at Levi Stadium in Santa Clara (AP News photo)

Headline Sports podcast Bruce MacGowan:

#1 Bruce, the San Francisco 49ers made it their mission to get first round draft pick pass rusher Mykel Williams. The 49ers had their eye on Williams but pumped the brakes two seasons ago because Williams had suffered an high ankle sprain. He recovered since and 49ers general manager John Lynch and head coach Kyle Shanahan hope to use Williams as a key and core person on the 49ers defense.

#2 The Las Vegas Raiders made a great choice in getting running back Ashton Jeanty as their top pick in the draft. Jeanty was one of the most effective running backs in college football last season at Boise State and Raiders head coach Pete Carroll is confident that Jeanty will end up being the number one running back for the Raiders in the future.

#3 The Las Vegas Review Journal ran a headline that the Athletics still have not come up with the $1.75 billion as the A’s had said in a March 5th Las Vegas Stadium Authority meeting that the would have the money and would be ready by June to have shovels in ground. The article questions when will the A’s fund the park and there is a possibility it may not happen.

#4 The Golden State Warriors Jimmy Butler is still questionable for game 4 for Monday night against the Houston Rockets at the Chase Center in San Francisco. Butler who suffered a lower back contusion after getting his legs taken out from beneath him and missed game 3. Can Butler return and be playoff competitive Monday.

Bruce MacGowan is a podcast contributor at http://www.sportsradioservice.com

San Francisco 49ers Draft podcast David Zizmor Sun Apr 27, 2025: Niners hoping Williams to pile up the sacks and pass rushing for rookie season; plus rest of draft pick review

Georgia Bulldogs lineman Mykel Williams (13) seen here playing against Florida in the second half on Sat Nov 2, 2024. Williams was selected as the 11th pick by the San Francisco 49ers on Thu Apr 24, 2025. (AP News photo)

San Francisco 49ers Draft podcast David Zizmor:

#1 David talk about the San Francisco 49ers top draft pick Mykel Williams who had 14 sacks in three seasons for the Georgia Bulldogs. Williams played on the Georgia defensive line and had success with getting to the quarterbacks.

#2 Williams is considered somewhat of a gamble when it comes to the pass rush but his two best games came against the Texas Longhorns and offensive tackle Kelvin Banks Jr. Banks was the ninth overall pick for the New Orleans Saints. Williams against the Longhorns had four sacks out of five attempts. Will he be the kind of pass rusher that the 49ers expect him to be?

#3 David will have you now go down the list of the rest of the 49ers selections for the 2025 draft.

David Zizmor is a San Francisco 49ers analyst for http://www.sportsradioservice.com

San Francisco Giants podcast Michael Duca: How Buster Posey has improved the club; Adames hitting .370 in camp; plus more updates

San Francisco Giants team president Buster Posey seen on the Oracle Park scoreboard on Tue Oct 1, 2024 the day of his taking over the position (AP file photo)

San Francisco Giants podcast with Michael Duca:

#1 Michael, talk about some of the improvements that the Giants are going through. We’ll start at the top since the departure of former team president Farhan Zaidi talk about some of the differences in that president Buster Posey has made comparing to Zaidi?

#2 With the addition of Willy Adames he’s currently hitting a whopping .370, one homerun, five RBIs. From what you have seen of Adames in spring training how do you see his impact in the line up this season.

#3 Heliot Ramos has been in the lead off role so far this spring he’s hitting .250 with one RBI. Manager Bob Melvin is impressed with Ramos and wants to see how he’ll do for the rest of spring. What do you think of the notion of Ramos being the leadoff hitter?

#4 After suffering neck and shoulder injuries from the 2024 season pitcher Justin Verlander has had a great spring. Verlander was throwing 93.5 last season but has improved his velocity to 95 and over. Verlander has pitched in three pre season games and is happy what he can do with the fast ball.

#5 Giants pitcher Kyle Harrison lost ten pounds after suffering from the flu. After coming back from the flu his four seamer dropped from the high 90s has clocked below 90. Manager Bob Melvin said that Harrison is still working his way to trying to feel comfortable, “Maybe not quite there yet in terms of the velocity.”

Michael Duca does the San Francisco Giants Thursdays at http://www.sportsradioservice.com

San Francisco 49ers podcast with David Zizmor: 49ers motivated to sign Purdy as soon as possible; Shanahan makes coaching moves

San Francisco 49ers quarterback Brock Purdy (13) walks off the field after losing to the Detroit Lions Sun Jan 5, 2025 at Levi Stadium (AP News photo)

On the San Francisco 49ers podcast with David:

#1 The 49ers made it no secret they are anxious to sign quarterback Brock Purdy. Purdy’s base salary for 2024 was $985,000. Purdy could get signed for a nine year $50 million deal. Purdy said this is the first time he’s been through the negotiation process but considering it’s his first time those are some good numbers he’s working with.

#2 The 49ers have made some coaching moves today, Clay Kubiak was elevated to defensive coordinator, Nick Sorenson is out from being defensive coordinator has not been fired by the 49ers but will work as an assistant in another position, Brian Schneider was fired as special teams coordinator.

#3 The 49ers released defensive tackle Javon Hargrave talk about Hargrave’s release and was it expected.

David Zizmor is the 49ers analyst for http://www.sportsradioservice.com

San Francisco On the Losing End of Season Finale Against the Cardinals 47-24

San Francisco 49ers starting quarterback Joshua Dobbs (5) looks to pass against the Arizona Cardinals in the first half at State Farm Stadium in Glendale AZ on Sun Jan 5, 2025 (AP News photo)

By Barbara Mason

The final game of the season finished in much the same way as the San Francisco 49ers (6-11) season went. It was another in a long list of disappointments this season for San Francisco losing to the Arizona Cardinals (8-9) 47-24.

Going from playing in last year’s Super Bowl to being a Super Bowl contender at the start of the season to self-destructing throughout was a shock to many. The litany of injuries this season was crazy. Today’s loss was a rough way to go into the off-season.

Game recap: The first quarter was a tight one with only a field goal apiece for each teams. After the first fifteen minutes of play the score was knotted up 3-3. San Francisco was first up on the board with a successful 51 yard field goal kick from Jake Moody for the early 3-0 lead.

Moody has struggled significantly in the latter games of the season and the successful kick was a welcome sight. The Cardinals tied up the game with 56 seconds left in the quarter. Chad Ryland also kicked a 51 yard field goal tying the game 3-3 going into the second quarter.

The second quarter was productive for both teams. Greg Dortch caught a 23 yard pass from Arizona quarterback Kyler Murray, the first of two touchdowns he threw in the second quarter. The strike gave Arizona a 10-3 lead in the early play of the quarter.

The Cardinals continued to lead throuout most of the quarter. At 5:43 San Francisco scored their first touchdown of the game. Quarterback Joshua Dobbs rushed for one yard and with the successful Moody PAT this game was all tied up 10-10.

The final two minutes of the half turned out to be a scoring frenzy. With 1:51 left in the half Kyler Murray connected with Trey McBride for two yards and the touchdown taking a 17-10 lead.

San Francisco marched downfield scoring: a Joshua Dobbs to Ricky Pearsall 6 yard pass tying up this game at 17. With 16 seconds left in the half this game would more than likely be tied going into the locker room.

The Cardinals thought otherwise and were able to drive to within field goal range to take back the lead at halftime 20-17. Arizona’s Chad Ryland kicked a 49 yard field goal in a wild two minutes of this first half.

Going into the third quarter, this was anybody’s game in a hotly contested affair. The way these two teams were playing one would think there was something at stake more than merely pride. Kyler Murray connected with Greg Dortch for two yards and his third touchdown of the day at 8:28.

The two-point conversion failed as the Cardinals extended their lead to 26-17. With under five minutes left in the quarter San Francisco’s Joshua Dobbs connected with Ricky Pearsall for six yards. Trailing 24-26 San Francisco was still very much in this game going into the fourth quarter.

The final quarter of this game was all Arizona. They would go on to score three times in the fourth quarter with Kyler Murray throwing his fourth touchdown of the game. San Francisco would come up empty in the quarter.

The Cardinals Michael Carter rushed for four yards to open the quarter giving the Cardinals a 33-24 lead. Kyler Murray passed to Marvin Harrison Jr. for 12 yards and a 40-24 Arizona lead. They would finish off San Francisco with 1:47 left in the game. Tony Jones got open and romped for 46 yards. Arizona had scored their sixth touchdown of the game, the final 47-24.

San Francisco’s Joshua Dobbs finished the game with 326 passing yards, two touchdowns and two interceptions. Ricky Pearsall had another solid game with six receptions for 69 yards and one touchdown. Rushing honors for the 49ers went to Patrick Tayler Jr. with 109 yards.

Arizona had a killer fourth quarter. Quarterback Kyler Murray finished the game with some amazing stats. He had 242 passing yards, 22 rushing yards, four touchdowns and no interceptions. The Cardinals receiving core was solid with Trey McBride, Marvin Harrison Jr., Greg Dortch and Zay Jones all contributing to the win.

Game notes: Sunday afternoon the 49ers traveled to Arizona taking on the Arizona Cardinals. At the start of this season, the 49ers were thought of as Super Bowl contenders. It hardly went that way. The injuries began to rear their ugly head early in the season. One key player would return from injury when another would go down.

This had to be so frustrating for the Niners. The injuries continued throughout the entire season; there was no end to the misery. The Cardinals have had a rough season as well with injuries and disappointing play.

The game Sunday was be played in pleasant temperatures with the roof open at State Farm Stadium in Glendale. Both teams were looking to close out their season on a winning note. San Francisco did not play a lot of their starters with Brock Purdy being the most notable with Joshua Dobbs starting in his place.

Both of these teams will now go into the off season with a lot to contemplate. San Francisco has a lot of questions to answer as they now look ahead to the 2025 season. It would appear that Head Coach Kyle Shanahan will remain with the team according to reports.

This is good news for San Francisco. Much of what went wrong this season had little to do with the coaching and much to do with the multitude of injuries they suffered all year. It will be a long off-season for the team as they look ahead to a new start this fall 2025.

San Francisco 49ers podcast with David Zizmor: Will Shanahan rest starters in season finale in Arizona? Purdy out with injury replaced by Dobbs

San Francisco 49ers quarterback Brock Purdy (13) runs for a touchdown in first half action against the Detroit Lions at Levi Stadium at Santa Clara on Monday Night Football Dec 30, 2024 (AP News photo)

On San Francisco 49ers podcast with David Zizmor:

#1 David, the Detroit Lions are the hottest team in the NFL at 14-2, how surprised were you that they were behind the San Francisco 49ers (6-10) after the first half 21-13. At that point in the game did the 49ers have to think we might have a shot at this thing or these are the Lions this thing is far from over?

#2 In the second half the Lions shutdown the 49ers offense allowing them just a touchdown in the third quarter and six points in the fourth quarter. Despite the lack of scoring in the second half San Francisco just lost by a close margin 40-34.

#3 The 49ers close out their regular season in Arizona against the Cardinals. Do you see coach Kyle Shanahan using most of his bench and resting his starters including quarterback Brock Purdy to conclude this 2024 season?

David Zizmor does the San Francisco 49ers podcasts at http://www.sportsradioservice.com

The 49ers lose to Lions in Scoring Marathon 40-34

Detroit Lions quarterback Jerod Goff (16) throws a pass against the San Francisco 49ers defense at Levi Stadium in Santa Clara on Monday Night Football Dec 30, 2024 (AP News photo)

By Barbara Mason

In a high stakes game for the Detroit Lions (14-2), the San Francisco 49ers (6-10) were looking to tack on another win over the Lions. They led for all of the first half but two Brock Purdy interceptions turned the tide in this game.

San Francisco dictated the play in the first half; the Lions did not have a single stop in the first two quarters. Going into the second half this game was tight .

The final was 40-34 in favor of the playoff bound Lions. It was a rough night for San Francisco kicker Jake Moody who missed two field goals and one extra point attempt.

Game recap: San Francisco got a hot start scoring first and taking a 7-0 lead. At 8:37 Brock Purdy hit Ricky Pearsall for three yards and a touchdown. Jake Moody kicked the extra point and San Francisco was off and running.

At 3:42 the Lions answered. Jameson Williams rushed for three yards scoring the touchdown. The Jake Bates extra point attempt was blocked and the 49ers continued to lead going into the second quarter 7-6.

San Francisco extended their lead in the second quarter. Brock Purdy threw his second touchdown pass finding Kyle Juszczyk for nine yards. The Moody extra kick was good giving the 49ers a 14-13 lead.

Detroit kept pace moving the ball downfield with some razzle dazzle plays finishing the drive with a Jared Goff one yard pass to Amon-Ra St. Brown. The extra point was good and the 49ers were clinging to a 14-6 lead.

The Lions scored their second touchdown of the game continuing to trail by one point 13-14. San Francisco extended that lead at 6:13. The fifth touchdown of the game was a nine yard rush from Brock Purdy and he had his third touchdown of the game.

The extra point was good and San Francisco had a 21-13 lead in this see-saw game. This was the first game this season to start off with five touchdowns in the first half and there was still a lot of time left on the clock.

The Lions went back on offense in this fast-paced first half of football looking to make this a one-point game going into halftime. Deep in San Francisco territory the Lions went on a 4th and 3 and failed.

The 49ers had their first defensive stop of the game with 1:13 left in the half. Speedster Isaac Guerendo caught back to back passes on San Francisco’s final drive of the half putting together a perfect two minute drive looking for at least a field goal before the half. Jake Moody attempted a 51 yard field goal which failed and the score was 21-13 after the first two quarters. Detroit would start the second half still looking for their first stop of the game.

The Lions had the first possession in the third quarter. They wasted no time tying up this game. Quarterback Jared Goff found Sam LaPorta for six yards and the touchdown. The two point conversion was good and this game was all tied up at 21.

The 49ers went back to work driving downfield culminating in a Deebo Samuel catch, a five yard pass from Purdy taking back the lead 28-21. The craziness had continued in the third quarter of this marathon opening with two second half touchdowns.

The Lions stalled in their next possession and had to settle for the field goal. San Francisco had their second stop of the game. Lions kicker Jake Bates kicked a 57 yard field goal and the 49ers held onto a 28-24 lead.

With 4:25 left in the third quarter the 49ers would be looking for more. It didn’t turn out so good for Brock Purdy when he threw the first interception of the game and the Lions were back in business at the San Francisco 43 yard line.

Detroit would go for it on fourth and goal and this time came away with the touchdown taking the lead 31-28. Goff connected with Amon-Ra St. Brown for four yards and the extra point was good.

San Francisco had a nice drive to start the fourth quarter but it stalled out and the attempted 58 Yd field goal failed as Jake Moody continued to struggle. The Lions extended their lead driving deep into San Francisco territory but could not reach the end zone.

They settled for a Jake Bates 42 yard field goal and a 34-28 lead with 10:29 left in the game. Detroit finally got to Brock Purdy for their first sack of the game on their next possession. The San Francisco drive sputtered thanks to several penalties but came to a screeching halt when Brock Purdy threw his second interception of the game.

The Lions had given up a lot of yards but had the two takeaways that may have turned out to be the deciding factor in this game. Detroit took the pick back down into the end zone for their fifth touchdown of the game and a 40-28 lead.

Jahmyr Gibbs rushed for 30 yards and the score. The Lions would finish off the game with a second Purdy sack. With 43 ticks left on the clock the 49ers would score one last touchdown. Joshua Dobbs rushed for seven yards and the final score of the game. The final was 40-34 in favor of Detroit.

Brock Purdy finished the game with 377 passing yards and three touchdowns going 27 of 35. It was the two interceptions that turned the tide for the 49ers. Ricky Pearsall had a great game with eight receptions, 141 yards and one touchdown. George Kittle also had eight receptions for 112 yards. San Francisco finished with 412 receiving yards. It was rough going for Jake Moody who missed a 51 and 58 yard field goal and an extra point.

Detroit quarterback Jared Goff finished the game with 303 passing yards, three touchdowns and no interceptions. Jahmyr Gibbs had 117 receiving yards and one touchdown. Jameson Williams had a rushing and a receiving touchdown for the Lions. They will now head into a division showdown to close out the regular season taking on the Minnesota Vikings Sunday night at 5:20 PM.

Game notes: Monday night the 49ers took on the Lions at Levi’s Stadium. While there will be no playoffs for the 49ers this year they would love to put a bit of a wrench in the playoff plans of the Lions but it wasn’t in the cards as the Lions spoiled the 49ers half 21-13 half time lead with a second half comeback.

The Minnesota Vikings are fighting Detroit for the top spot in the NFC North. Monday night’s game was an important one for the Lions who are seeking the number one seed and kept pace with the Vikings.

San Francisco will finish the season off against the Arizona Cardinals at State Farm Stadium on Sunday. Kickoff for the game is scheduled for 1:25 PM.