Ukrainian tycoon Petro Poroshenko won the presidential election in the first round by collecting more than half the votes, the election commission chief said on Monday.