Multiple choice Who has won the Chess Oscar 2007? Garry Kasparov Vaselin Topalov V. Anand Vladimir Topalov Reveal answer Fill a bubble to check yourself C Correct answer Explanation Viswanathan Anand won the Chess Oscar for the year 2007, an award given to the best chess player of the year.