inputs: hypothesis: Defending champion Andy Roddick took on Joachim Johansson. premise: Joachim Johansson held off a dramatic fightback from defending champion Andy Roddick, to reach the semi-finals of the US Open on Thursday night.