Last year's runner-up Victor Hanescu has advanced to the second round of the Grand Prix Hassan II tournament after recovering from a set down to beat Daniel Gimeno-Traver.