{"id":680989,"date":"2026-04-22T11:37:19","date_gmt":"2026-04-22T11:37:19","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/680989\/"},"modified":"2026-04-22T11:37:19","modified_gmt":"2026-04-22T11:37:19","slug":"sf-giants-bullpen-throws-four-scoreless-innings-in-narrow-win-vs-dodgers","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/680989\/","title":{"rendered":"SF Giants&#8217; bullpen throws four scoreless innings in narrow win vs. Dodgers"},"content":{"rendered":"<p>SAN FRANCISCO \u2014 One of the biggest questions looming over the Giants at the start of the season was the bullpen. San Francisco\u2019s brass didn\u2019t invest much into the unit, and while the team had no shortage of intriguing relievers, the general lack of late-game experience couldn\u2019t be overlooked.<\/p>\n<p>This group of relievers has been privy to the criticism. To left-hander Erik Miller, the bullpen has been pitching with an edge, intent on proving detractors wrong. In front of a sellout crowd on Tuesday night at Oracle Park, San Francisco\u2019s bullpen put together its finest collective effort of the early season in a 3-1 win over the Dodgers.<\/p>\n<p>Five relievers \u2014 Ryan Borucki, Matt Gage, Erik Miller, Keaton Winn and Ryan Walker \u2014 combined to throw four scoreless innings, protecting a two-run lead and neutralizing the Dodgers\u2019 collection of All-Stars and superstars.<\/p>\n<p>\u201cBefore the season started, people were not giving us a lot of credit,\u201d Miller said. \u201cEverybody has a right to their own opinion. Obviously, there weren\u2019t a lot of guys with experience pitching later in games, but if you have the stuff to do it, it really doesn\u2019t matter. It helps to have experience \u2026 but every guy, at some point, had to go out there and throw high leverage for the first time.\u201d<\/p>\n<p>Walker, of the five who pitched on Tuesday, unquestionably has the most high-leverage experience, and he looked like the 2024 version of himself to close out the win. After blowing a save on Saturday, the cross-firing right-hander retired the side in order to record his second save of the season.<\/p>\n<p>Four-time MVP Shohei Ohtani, who is slated to start tomorrow\u2019s game, was due up fourth in the ninth and would\u2019ve been the tying run had he come to the plate. Walker stranded him in the on-deck circle, striking out Alex Freeland swinging on a payoff sinker.<\/p>\n<p>\u201cI honestly was so focused in, I didn\u2019t even know what part of the order we were in, I\u2019m not going to lie,\u201d Walker said. \u201cWhen I got 3-2 and I saw it was Ohtani on deck, I\u2019m like, \u2018All right, we\u2019re going to get this done because I don\u2019t want to see that guy in the box.\u2019 There\u2019s no fear there. He\u2019s a good hitter, you have to make your pitches and I didn\u2019t want to make it harder on myself than I had to.\u201d<\/p>\n<p>The credentials of Ohtani, a four-time MVP, and the Dodgers, the back-to-back reigning World Series champions, are well-documented. Walker, though, made one point clear following the Giants\u2019 10th win of the season: there\u2019s no fear.<\/p>\n<p>\u201cI don\u2019t care who\u2019s on the team. I don\u2019t care who the team pays for. They\u2019re all baseball players,\u201d Walker said. \u201cWhen you start getting nervous about a team coming in, they\u2019ve already beat you. When the Dodgers come into town or we go to L.A., who cares? It\u2019s another baseball team and we have the same mindset of we\u2019re going to go out there and win.\u201d<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Shohei Ohtani (17) heads to the field...\" class=\"size-article_inline\"   src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-2.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) heads to the field for warmups before their MLB game against the San Francisco Giants at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Shohei Ohtani (17) throws the ball during...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-7-e1776821587416-1.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-7-e1776821587416-1.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) throws the ball during warmups before their MLB game against the San Francisco Giants at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"San Francisco Giants starting pitcher Landen Roupp (65) pitches against...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-3_d4649b.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-3_d4649b.jpg\"\/><\/p>\n<p>San Francisco Giants starting pitcher Landen Roupp (65) pitches against the Los Angeles Dodgers  in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019 Shohei Ohtani (17) gets ready for an...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-31.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-31.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019 Shohei Ohtani (17) gets ready for an at-bat against the San Francisco Giants in the first inning of their MLB game at Oracle Park in San Francisco, Calif., Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"San Francisco Giants starting pitcher Landen Roupp (65) reacts after...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-11-1.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-11-1.jpg\"\/><\/p>\n<p>San Francisco Giants starting pitcher Landen Roupp (65) reacts after the last out against the Los Angeles Dodgers in the fourth inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Shohei Ohtani (17) strikes out against the...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-2_9f3f9d.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-2_9f3f9d.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) strikes out against the San Francisco Giants starting pitcher Landen Roupp (65) in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Shohei Ohtani (17) follows the flight of...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-16.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-16.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) follows the flight of his single against the San Francisco Giants in the seventh inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"San Francisco Giants manager Tony Vitello, third from left, shares...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-24.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-24.jpg\"\/><\/p>\n<p>San Francisco Giants manager Tony Vitello, third from left, shares a light. moment with San Francisco Giants\u2019 Willy Adames (2) and San Francisco Giants catcher  Patrick Bailey (14) as they wait for a reliever on the mound in the eighth inning of their MLB game against the Los Angeles Dodgers at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"San Francisco Giants\u2019 Rafael Devers (16) connects an RBI single...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-4_51d514.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-4_51d514.jpg\"\/><\/p>\n<p>San Francisco Giants\u2019 Rafael Devers (16) connects an RBI single against the Los Angeles Dodgers  in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Shohei Ohtani (17) gestures during warmups before...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-5.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-5.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) gestures during warmups before their MLB game against the San Francisco Giants at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"San Francisco Giants\u2019 Casey Schmitt (10) connects a sacrifice fly...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-5_5fea91.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-5_5fea91.jpg\"\/><\/p>\n<p>San Francisco Giants\u2019 Casey Schmitt (10) connects a sacrifice fly against the Los Angeles Dodgers in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers manager Dave Roberts reacts in the dugout...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-17.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-17.jpg\"\/><\/p>\n<p>Los Angeles Dodgers manager Dave Roberts reacts in the dugout before their MLB game against the San Francisco Giants at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p>Show Caption<\/p>\n<p>1 of 12<\/p>\n<p>Los Angeles Dodgers\u2019s Shohei Ohtani (17) heads to the field for warmups before their MLB game against the San Francisco Giants at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><a href=\"#\" class=\"icon-enlarge mng-gallery-fullscreen-expand\" aria-label=\"Expand fullscreen slideshow\">Expand<\/a><\/p>\n<p>Manager Tony Vitello was aggressive in deploying all three of his left-handed relievers against the Dodgers\u2019 left-handed heavy lineup. Borucki pitched the sixth, and Gage recorded two outs in the seventh. Miller, after allowing an infield single to Ohtani, got the final out of the seventh, then got two outs in the eighth before Vitello went to Winn.<\/p>\n<p>Vitello\u2019s deployment of all three lefties could\u2019ve put the Giants in a predicament in the ninth if Ohtani stepped into the box. Walker, however, ensured Ohtani\u2019s night ended without another plate appearance.<\/p>\n<p>\u201cNow that you say it, would have been nice to have a lefty there, with those guys coming around the bend,\u201d Vitello said, \u201cbut just, just trying to win and having, you know, having conversations with those guys in the corner.<\/p>\n<p>Before Vitello went to his bullpen, the Giants got five innings of one-run ball out of Landen Roupp, who threw a career-high 106 pitches and grinded through one of his most difficult innings of the season.<\/p>\n<p>Roupp surrendered a season-high five walks, four of which were in the fourth inning. The right-hander\u2019s free passes gifted the Dodgers their only run, but he managed to induce an inning-ending double play and limit the damage.<\/p>\n<p>\u201cFor Roupp to grind through that fifth inning, it\u2019s pretty hard to quantify,\u201d Vitello said. \u201cYou can use all the fancy analytics you want upstairs. It\u2019s hard to quantify what that does.\u201d<\/p>\n<p>Yoshinobu Yamamoto, the 2025 World Series MVP, allowed three runs in the bottom of the first thanks to several miscues by his defense, but the ace still delivered seven innings while striking out seven batters.<\/p>\n<p>The Giants almost tacked on another run off Yamamoto in the bottom of the sixth when third base coach Hector Borg made an aggressive send, but the move didn\u2019t work in San Francisco\u2019s favor \u2014 and left Jung Hoo Lee banged up.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for...\" class=\"size-article_inline\"   src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-6_e7521f.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for an out on a ball hit bySan Francisco Giants\u2019 Casey Schmitt (10) as Los Angeles Dodgers\u2019s Teoscar Hernandez (37) collides with him in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-7_b956e4.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-7_b956e4.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for an out on a ball hit bySan Francisco Giants\u2019 Casey Schmitt (10) as Los Angeles Dodgers\u2019s Teoscar Hernandez (37) collides with him in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-8_8e2dcd.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-8_8e2dcd.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for an out on a ball hit bySan Francisco Giants\u2019 Casey Schmitt (10) as Los Angeles Dodgers\u2019s Teoscar Hernandez (37) collides with him in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for...\" class=\"lazyload size-article_inline\" data- src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-9.jpg?w=620\"  bad-src=\"https:\/\/www.rawchili.com\/mlb\/wp-content\/uploads\/2026\/04\/BNG-L-GIANTS-0422-9.jpg\"\/><\/p>\n<p>Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for an out on a ball hit bySan Francisco Giants\u2019 Casey Schmitt (10) as Los Angeles Dodgers\u2019s Teoscar Hernandez (37) collides with him in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p>Show Caption<\/p>\n<p>1 of 4<\/p>\n<p>Los Angeles Dodgers\u2019s Alex Call (12) makes a catch for an out on a ball hit bySan Francisco Giants\u2019 Casey Schmitt (10) as Los Angeles Dodgers\u2019s Teoscar Hernandez (37) collides with him in the first inning of their MLB game at Oracle Park in San Francisco, Calif., on Tuesday, April 21, 2026. (Ray Chavez\/Bay Area News Group)\n<\/p>\n<p><a href=\"#\" class=\"icon-enlarge mng-gallery-fullscreen-expand\" aria-label=\"Expand fullscreen slideshow\">Expand<\/a><\/p>\n<p>With two outs and Lee on first, Heliot Ramos smashed a single to center field. Lee could\u2019ve easily cruised into third, but Borg didn\u2019t hesitate to wave Lee home. Center fielder Alex Call made a lackadaisical throw back to the infield, but second baseman Alex Freeland threw a strike home to nail Lee with feet to spare.<\/p>\n<p>Vitello said postgame that the wet conditions \u2014 rain poured down heavily in the sixth \u2014 likely played a role in Borg\u2019s send, along with Call\u2019s lazy throw back to the infield.<\/p>\n<p>\u201cIt was definitely ultra-aggressive,\u201d Vitello said. \u201cYou got two outs. I mean, I don\u2019t think you really have time to calculate all this \u2014 at least I didn\u2019t when I was doing that in that spot \u2014 but you got a two-out hit against one of the best pitchers on the planet. How many of those are you going to get?\u201d<\/p>\n<p>Lee awkwardly slid into home plate and <a href=\"https:\/\/www.mercurynews.com\/2026\/04\/21\/sf-giants-jung-hoo-lee-banged-up-quad-in-win-over-dodgers\/\" rel=\"nofollow noopener\" target=\"_blank\">banged up his quad<\/a>, prompting Vitello to replace him with Jerar Encarnacion in the top of the eighth. Vitello did not seem too concerned about Lee, who should be available for Wednesday.<\/p>\n","protected":false},"excerpt":{"rendered":"SAN FRANCISCO \u2014 One of the biggest questions looming over the Giants at the start of the season&hellip;\n","protected":false},"author":2,"featured_media":680990,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2406],"tags":[5,2178,39,1165,4332,4333,774,57,3224,4331,4,378,66,185],"class_list":{"0":"post-680989","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-los-angeles-dodgers","8":"tag-baseball","9":"tag-california","10":"tag-dodgers","11":"tag-la","12":"tag-la-dodgers","13":"tag-ladodgers","14":"tag-los-angeles","15":"tag-los-angeles-dodgers","16":"tag-losangeles","17":"tag-losangelesdodgers","18":"tag-mlb","19":"tag-san-francisco","20":"tag-san-francisco-giants","21":"tag-sports"},"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/116448163977291759","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/680989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=680989"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/680989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/680990"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=680989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=680989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=680989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}