The lucky ticket was purchased at the Quick Stop Food Store in Edison, lottery officials confirmed, the first winning Mega Millions ticket of 2020.
The store received a bonus check of $30,000 from New Jersey Lottery Executive Director James Carey for being a "lucky retailer."
The ticket that matched white balls 4, 6, 32, 52 and 64, plus the gold Mega Ball 6, has an estimated cash value of $142.2 million before taxes.
An additional ticket sold in West Virginia matched the five white balls to win the game's second prize of $1 million.
The jackpot had been rolling since it was last won in Ohio on December 17, in which The Great Hope Trust claimed a $375 million prize.
During this jackpot run, there were more than 7.8 million winning tickets sold, including the jackpot winner and 17 other tickets with prize values of $1 million or more.
It's the third Mega Millions jackpot win in New Jersey in as many years.
The state's biggest lottery winner, Richard Wahl, of Vernon, won the $533 million Mega Millions jackpot on March 30, 2018.
A year later, Alpha resident Michael Weirsky won a $273 million Mega Millions jackpot. He almost lost the prize after he left the ticket on the store counter.
The next drawing is on Valentine's Day, Friday, February 14, and resets to the Mega Millions starting value of $40 million ($28.1 million cash).
You can watch the next Mega Millions drawing before Eyewitness News at 11 on Friday night.
Tickets are sold in 44 states plus the District of Columbia and the U.S. Virgin Islands.
RELATED: 10 largest jackpots in history
RELATED: Which state in the area is the best to buy a Mega Millions ticket?
Overall odds of winning the Mega Millions jackpot are 1 in 302,575,350.
RELATED: How does the lottery jackpot grow so high?
RELATED: Things you need to consider if you win a mega jackpot
* More New York City news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube