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