A Missouri Lottery player won $100,000 on a “20X Crossword” Scratchers ticket bought at Ayerco, 304 Highway 61 S in Hannibal.