I 2007 deltok Onischuk i stormesterturneringen i Biel, der han kom på andreplass etter Magnus Carlsen. Han endte på samme poengsum som Carlsen (5,5 av 9), men tapte etter omspill.