American JB Holmes had back-to-back birdies on the same hole just 30 minutes apart to edge Phil Mickelson in a playoff and capture his second FBR Open title in three years.