Rory McIlroy outscores Tiger Woods for only the third time in 11 head-to-heads to win "Duel at Jinsha Lake".