ADVERTISEMENT

NBA: Curry returns, helps Warriors thwart Raptors

Published Jan 14, 2018 06:48 am
Golden State Warriors guard Stephen Curry (30) drives to the basket against Toronto Raptors forward Pascal Siakam (43). (Cole Burston/The Canadian Press via AP) Golden State Warriors guard Stephen Curry (30) drives to the basket against Toronto Raptors forward Pascal Siakam (43). (Cole Burston/The Canadian Press via AP) TORONTO - Stephen Curry returned from a two-game absence to score 24 points, Klay Thompson had 26 and the Golden State Warriors blew nearly all of a 27-point lead before beating the Toronto Raptors 127-125 on Saturday night. DeMar DeRozan scored 42 points for the Raptors, but the Warriors had just enough to beat Toronto for the eighth straight time. Kevin Durant scored 25 points and Draymond Green had 14 for the Warriors, who have won 12 straight on the road. Golden State's 19 road wins are the most in the NBA. SPURS 112, NUGGETS 80 San Antonio Spurs forward Kawhi Leonard, left, and Denver Nuggets forward Wilson Chandler, right, reach for the ball. (AP Photo/Eric Gay) San Antonio Spurs forward Kawhi Leonard, left, and Denver Nuggets forward Wilson Chandler, right, reach for the ball. (AP Photo/Eric Gay) SAN ANTONIO - Kawhi Leonard scored 19 points in his return from a three-game absence, Davis Bertans had 18 and San Antonio never trailed in a victory over Denver. San Antonio won its 14th straight at the AT&T Center, improving the league's best home record to 19-2. THUNDER 101, HORNETS 91 Oklahoma City Thunder's Russell Westbrook, right, drives against Charlotte Hornets' Dwight Howard, left. (AP Photo/Chuck Burton) Oklahoma City Thunder's Russell Westbrook, right, drives against Charlotte Hornets' Dwight Howard, left. (AP Photo/Chuck Burton)CHARLOTTE, N.C. - Russell Westbrook had 25 points, 10 rebounds and seven assists, and Oklahoma City beat Charlotte to snap a three-game losing streak. Paul George added 17 points and Steven Adams had 14 rebounds and 11 rebounds as the Thunder avenged a loss earlier this season to the Hornets. BULLS 107, PISTONS 105 CHICAGO - Zach LaVine scored 14 points in his first game in 11 months, rookie Lauri Markkanen added 19 points and Chicago beat Detroit. Chicago made 17 3-pointers and held off several late charges by the Pistons to win for the 13th time in its last 20 games. WIZARDS 119, NETS 113, OT WASHINGTON - John Wall scored 17 of his 23 points in the second half and overtime and added 16 assists as Washington beat Brooklyn after giving back a 23-point lead. Bradley Beal added 24 points and Marcin Gortat had 16 points and 13 rebounds for the Wizards, who needed their first overtime victory of the season to avoid being swept by the Nets in the season series. CLIPPERS 126, KINGS 105 LOS ANGELES - Lou Williams scored 26 points and injury-depleted Los Angeles beat Sacramento to get to .500 at the season's halfway mark. Willie Reed added 14 points and 13 rebounds starting in place of DeAndre Jordan, who has a sprained left ankle. Blake Griffin had 11 points and nine assists as one of eight Clippers in double figures. LAKERS 107, MAVERICKS 101, OT DALLAS - Julius Randle's rebound and late putback sealed an overtime victory for Los Angeles against Dallas. With his team leading 104-101, Randle grabbed a rebound on Lonzo Ball's missed jump shot and scored on the rebound with 18.3 seconds remaining, giving the Lakers a five-point lead they needed to extend a season-best four-game win streak. (The Associated Press)
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.