A Texas man who purchased an Oklahoma Lottery scratcher in Bartlesville walked away with the top $5 million prize this week.