91³Ô¹ÏÍø

Watch CBS News

Winning Mega Millions ticket sold in Neptune Beach, Florida, for record jackpot of $1.58 billion

A single winning ticket was sold for Tuesday night's record estimated $1.58 billion Mega Millions jackpot, lottery officials said. It was purchased at a Publix supermarket in Neptune Beach, Florida. Neptune Beach is on the Atlantic coast, near Jacksonville. 

What were the winning Mega Millions numbers?

The winning numbers were 13, 19, 20, 32, 33, and a Mega Ball of 14.  

The holder or holders of that ticket have not yet been publicly identified. 

The winner has the choice of taking an estimated lump sum payment of $783.3 million before taxes or going with the annuity option. That consists of an immediate payment followed by 29 annual payments that increase in value and eventually equal the full jackpot minus taxes.

The jackpot had been growing since it was last won in New York in mid-April. Since then, 31 drawings were held without anyone matching all six numbers. That changed in the 32nd.

Biggest lottery jackpots

Along with being the largest windfall in Mega Millions history, it was apparently the third biggest in U.S. lottery history.   

In February, a winning ticket sold at a gas station near Los Angeles claimed a $2.04 billion Powerball jackpot, the largest in lottery history.

In January 2016, winning tickets were bought in California, Florida and Tennessee for a $1.586 billion Powerball pot of gold.

It was unclear whether that grand prize topped Tuesday night's estimated $1.58 billion Mega Millions jackpot.

Tuesday's Mega Millions jackpot was the second billion-dollar windfall up for grabs this summer. Last month, a Powerball player bought a winning ticket in Los Angeles for that game's $1.08 billion jackpot.  

The odds of winning the Mega Millions jackpot are about 1 in 302.58 million.  

Mega Millions tickets, which are $2 each, are sold in all states except Alabama, Utah, Alaska, Hawaii and Nevada. They're also sold in Washington, D.C., and the U.S. Virgin Islands. Drawings take place every Tuesday and Friday at 11 p.m. EDT.

–Additional reporting by Brian Dakss.

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=50747257b890e014813016b79ece0fb2'; 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(); } }); }); }); });