91³Ô¹ÏÍø

Watch CBS News

Fiery 3-car crash in San Jose neighborhood leaves 1 dead, 1 critically hurt

A fiery crash involving three vehicles left one person dead and another critically injured in a San Jose neighborhood over the weekend, authorities said.

The crash happened on Saturday at about 2:35 p.m. on Foxworthy Avenue west of Jarvis Avenue in the southern part of the city's Willow Glen neighborhood north of Hillsdale Avenue. The San Jose Police Department said in a press release Monday that a man driving a white 2018 GMC Denali SUV was headed east on Foxworthy, a two-lane road divided by a double yellow line, and was approaching Jarvis when he attempted to pass a green 2018 Subaru Forrester on the right. 

While passing, the GMC collided with the Forrester, causing the GMC to travel into the opposite lane of traffic and crash head-on with a blue 2012 Honda CR-V that was heading east on Foxworthy, police said. The woman who was driving the Honda was pronounced dead at the scene, while the man driving the GMC suffered life-threatening injuries and was listed in critical condition, police said.

The woman driving the Subaru was not hurt.

san-jose-fatal-crash.jpg
A GMC Denali SUV is seen following a multi-vehicle crash on Foxworthy Avenue in San Jose's Lincoln Glen/Willow Glen South neighborhood, Oct. 27, 2025. Israel Lomeli, Courtesy Limousine

Video from surveillance cameras in the neighborhood showed the SUV erupting into flames immediately upon impact. Israel Lomeli, a resident who lives where one of the vehicles landed, said the impact "sounded like a bomb," and that police told him the SUV was speeding before the crash.

"According to the investigation, when I asked the officer, he believed at that time the SUV was doing at least 70 miles an hour," Lomeli said. "This is a 30 or 35 miles an hour avenue, so he was more than double the speed limit on this street."

Watch: Witness recounts fatal San Jose crash in front of his home 07:06

Lomeli added that after the crash, a driver who arrived at the crash scene told him the SUV driver was in an argument with a woman at a nearby 7-Eleven, and witnesses tried to prevent him from following her after she left the store.

San Jose police did not confirm the accounts of the witnesses. Police did say that firearms were located in one of the vehicles, but they were unrelated to the collision.

Lomeli said that the stretch of Foxworthy Avenue has seen multiple crashes due to speeders and drunk drivers in recent years. He said he has previously called on the city to add speed bumps to the road.

The identity of the Honda driver will be released by the Santa Clara County Office of the Medical Examiner after notifying her family. The crash was San Jose's 31st fatal collision and the 31st traffic death of 2025.

Police asked anyone with information about the crash to contact Detective DelliCarpini #4103 of the Police Department's traffic investigations unit at 4103@sanjoseca.gov or 408-277-4654.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });