A lucky lottery player in Buffalo won the top prize of $30,932 in the TAKE 5 evening drawing on Monday, officials announced.