ADVERTISEMENT

Ray pitches 5 hitless innings in first start since Tommy John surgery as Giants beat Dodgers

Published Jul 25, 2024 08:30 am

At A Glance

  • Robbie Ray pitched five hitless innings in his San Francisco debut, Matt Chapman homered and the Giants beat the Los Angeles Dodgers, 8-3, on Wednesday night, July 24.

LOS ANGELES (AP) — Robbie Ray pitched five hitless innings in his San Francisco debut, Matt Chapman homered and the Giants beat the Los Angeles Dodgers, 8-3, on Wednesday night, July 24.

AP24207118496559.jpg
San Francisco Giants starting pitcher Robbie Ray throws during the third inning of a baseball game against the Los Angeles Dodgers, Wednesday, July 24, in Los Angeles, Calif. (AP Photo/Ryan Sun)

The Giants held the Dodgers without a hit until Chris Taylor doubled to right off reliever Tyler Rogers with two outs in the seventh inning.

Ray (1-0) had his first outing since Tommy John surgery in May 2023. He was electric after the first inning, allowing just one earned run on a bases-loaded walk. He struck out eight and threw 86 pitches.

“I was a little amped up in the first to get out there,” Ray said. “Really excited. Everything felt good. Just kind of getting a little quick with my front side. I knew my stuff was going to play regardless. I knew if I got through that first inning I could settle down. “

The Giants snapped the Dodgers’ five-game winning streak and have a chance to split the series Thursday.

In the eighth inning, the Giants got to the Dodgers’ fatigued bullpen. They scored six runs on five hits, with five earned runs charged to reliever Yohan Ramirez.

“We haven’t had too many of those,” Giants manager Bob Melvin said. “It’s nice to put a crooked number up. We felt good about who we had coming in the game for the last four innings. To put a crooked number like that, you’re able to not be so fine and every at-bat doesn’t mean potentially a disaster.”

Chapman hit a solo home run to center field off Tyler Glasnow to tie it at 1in the fourth inning. He was 2 for 3 with two runs, two RBIs and he walked twice. Chapman’s homer was his 14th of the season. Mike Yastrzemski added an RBI single in the inning to make it 2-1.

Ray was wild in the first inning as he walked two and hit two but gave up just one run in the inning.

He walked Andy Pages with the bases loaded to force in a run, but got out of more potential trouble. He was dominant after that and retired 14 consecutive batters. Ryan Walker retired the side in the sixth to make it 17 consecutive batters and it became 19 when Rogers retired the first two he faced before Taylor’s double.

It was an emotional return for Ray.

“It was a flurry of emotions all around,” Ray said. “I was able to have my wife and my two oldest kids too. For them to experience it too, with the support they showed me, there’s no words that can describe it. Super special night all around.”

Los Angeles’ Shohei Ohtani was 0 for 4 with three strikeouts.

Glasnow (8-6) returned to the mound after missing two weeks due to what he jokingly called “tall-guy back.”

“I think it was the rust of not pitching,” Dodgers manager Dave Roberts said. “I think his stuff was good. Certainly, the command wasn’t there.”

Glasnow walked four in five innings.

 

THE OTHER SIDE

Nick Ahmed was released by the Giants two weeks ago after he played in 47 games for them this season. The Dodgers put shortstop Miguel Rojas on the injured list, and signed Ahmed on Tuesday night. By Wednesday, he was in the lineup starting at shortstop against his former team. Ahmed singled in the eighth inning and made a nice-bare-handed play to get an out at first in the fifth inning.

“Its fun. I love how it works out sometimes,” Ahmed said. “God has a funny sense of humor at times. Excited to compete against those guys.”

Related Tags

San Francisco Giants MLB Los Angeles Dodgers
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.