Westwood, Kaymer, Mickelson and Woods dueling for world No. 1 spot