Napisz kontynuację tego paragrafu - Zachharov brał udział w Zimowych Igrzyskach Olimpijskich 2010 dla Rosji. Na 500 metrów i 1000 metrów zajął czwarte miejsce w pierwszym etapie, nie awansował, a na 1500 metrów
, zajął szóste miejsce, również nie udało się awansować. Jego najlepszym wynikiem był wyścig 500 metrów, gdzie zajął 27. miejsce.