Sixteen horses will contest in the Punters Cup, a R500 000, 1 600m Grade 2 race for three-year-olds at Hollywoodbets Kenilworth, today.