Cristiano Ronaldo scored twice as Real Madrid came from behind to beat Paris St Germain 3-1 on Wednesday, with the holders roaring back to life in the Champions League last-16 first leg tie after a dismal domestic campaign.