Calderon blames Ronaldo