Good analysis, Delsa. A few things to add. His returns were quite off today. He needs to return better against better servers like Seb or Paradorn. He attacked the net fairly often winning 18/20 points or something like that, so he should keep that up.
He seemed a little bothered by the heat though.