Landon Donovan scores dramatic equalizer