Karl Vilips of Australia ran off three straight birdies to break out of an unexpected duel for an 8-under 64 to win the Puerto Rico Open.