Takanashi had to make do with second behind Hendrickson on Saturday as the American claimed her first ski jumping World Cup win since round two in Sochi at the start of December.
However Takanashi proved she isn't prepared to relinquish her overall lead easily as she returned 24 hours later to beat Hendrickson as well as Austrian Jacqueline Seifriedsberger.
Seifriedsberger led both 18-year-old Hendrickson and 16-year-old Takanashi after the first round in Hinterzarten following a jump of 103m which gave her 125.6 points overall.
Hendrickson also leapt 103m but didn't earn enough style points and had to make do with 125.1 while Takanashi jumped just 98m but was still awarded 123.3.
And if the Japanese ski jumper's first-round effort was seemingly below par her second was the opposite as she recorded a distance of 105m for a winning total of 247.5.
That bettered Anette Sagen's best leap of round one, which placed her fourth, by 1.5m while Hendrickson's effort of 101.5m gave her 245.9 for second and Seifriedsberger's 102.5m, 244.5 for third.
Sagen was back in fourth with Takanashi's lead at the top of the overall World Cup standings now 169 points ahead of defending and inaugural champion Hendrickson.