ST. LOUIS (AP) — A St. Louis woman who won $50,000 in a Lottery game 18 years ago has won again, and this time the prize is much bigger.

The Missouri Lottery said Wednesday that Anne Kasal matched all six numbers in the March 11 drawing to win a $3 million jackpot. The winning numbers were 11, 16, 23, 26, 31 and 38. Kasal won the $50,000 prize in 2002.

The latest winning ticket was purchased at a Schnucks Market in St. Louis.