On the 18th day of the Kurukshetra war, Shakuni attacked Sahadeva and struck him with a lance, briefly stunning him. After recovering, Sahadeva killed Uluka, Shakuni’s son. Enraged, Shakuni fought again, but Sahadeva destroyed all his weapons. Finally, Sahadeva cut off Shakuni’s arms and then his head, killing him.