Houston Rockets guard Eric Gordon beat Kyrie Irving to become the 2017 NBA All-Star Three-Point Contest in an overtime round.