Cao Cao 's eldest surviving son Cao Pi succeeded him .
Cao Cao died in 220 , and his son Cao Pi followed him in control of the emperor .