ADVERTISEMENT

Theegala, Kim lead PGA Fortinet at halfway stage

Published Sep 16, 2023 05:51 am

At A Glance

  • Sahith Theegala fired an eight-under-par 64 to grab a share of the lead at the halfway stage of the PGA Tour's Fortinet Championship in Napa, northern California on Friday, Sept. 15.

SAN FRANCISCO (AFP) -- Sahith Theegala fired an eight-under-par 64 to grab a share of the lead at the halfway stage of the PGA Tour's Fortinet Championship in Napa, northern California on Friday, Sept. 15.

afp.com-20230915-PH-GTY-1682716207-highres.jpg
Sahith Theegala of the United States plays his shot from the 12th tee during the second round of the Fortinet Championship at Silverado Resort and Spa on Friday, Sept. 15, in Napa, California. (AFP)

The world number 37 reeled off seven birdies and an eagle to surge to 12 under after 36 holes, with South Korea's Kim Seong-hyeon joining him at the top of the leaderboard after a five-under-par 67.

In perfect conditions at the Silverado Resort's north course, Theegala relied on a red-hot putter and some superb approach play to march up the leaderboard.

Theegala and Kim lead by one shot from South Korea's Bae Sang-moon, who is a shot back on 11 under after a six-under-par 66.

Eric Cole, who also shot a 66, is a further shot back on 10 under, two off the lead.

But the low round of the day belonged to Theegala, who made a blistering start with back-to-back 10-foot putts yielding birdies on his third and fourth holes.

He nailed a chip from 48 feet to within two feet of the hole for another birdie on his sixth hole before giving up that shot with a bogey on his seventh.

He made amends just before the turn, when he drilled a 47-yard approach shot to four feet for a simple tap-in birdie.

A monster 48-foot birdie putt on his 11th hole took him to four under for the round, and he then chipped in from a greenside bunker on the par-five fifth, his 14th hole, for an eagle three that took him to six under.

Two more birdies down the stretch followed to leave Theegala firmly in the hunt for his first individual PGA Tour title.

"It was a great round," Theegala said afterward. "It was one of those rounds where I just felt like I needed to give myself chances and if I did, I had a good chance of making it."

Theegala will go into the third round aiming to break clear of co-leader Kim, who shot six birdies and a bogey en route to his 67.

With Kelly Kraft three off the pace on nine under after shooting a 69, a cluster of five players are four off the lead on eight under.

They include Justin Thomas, who showed signs that he is returning to form just in time for this month's Ryder Cup with a five-under-par 67 that included back-to-back birdies on his final two holes.

"I played well, I played really solid, I drove the ball well, felt like I gave myself a lot of chances," Thomas said.

"It was nice to make those putts on the last two holes ... that's why I stay patient, just kind of stay in it and was able to birdie those last two to salvage a good round."

Related Tags

PGA Tour
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.