A Shore woman who lost her home in a fire two years ago has won $1 million in a New Jersey Lottery scratch off game, the lottery said Wednesday.

Theresa Gray, of Brigantine, bought the $10 Spectacular scratch off game on March 13 at the Vineland Truck Stop on Harding Way in Buena, where a winning $30 million Mega Million ticket was sold last year.

Gray said her family of three has struggled since the fire and the money - after taxes are paid - will help them recover.

"I just feel blessed," she said in a statement. "This is what the family needed to get our lives back on track."