Ronaldo rises to the occasion again