Russian International Master Andrei Obodchuk won the 21st IPCA World Individual Chess Championship which concluded today in Ashdod, Israel. Obodchuk stroke back...