Putin impersonator beats real president to Geneva