Cautious Rovanpera takes giant stride towards Safari double