Taylor Phinney (BMC) won the Stage 1 time trial and then held on for the next three stages to win the inaugural Tour of Dubai.