15...Rxd2! "I decided to sacrifice an exchange in turn for the two bishops and give him isolated e pawns."
16. Rxd2 Bxf4
17. Rdd1 g5!
"I knew I would have to get my counterplay or else I would have no compensation. I wanted to play Ne7-g6, Kc8-c7-b6, g5-g4, and win another pawn. The only open file is the d-file, but he can't really put it to good use. My bishop on e6 is the bad bishop. The pawn on e5 is also limiting the scope of my dark squared bishop, but the pawn shall fall soon."
18. Kf2 g4
19. hg Bg4
20. g3 Bxf3
21. Kxf3 Bxe5
oh my goodness!!! How many kids have the confidence and abstraction to sac the exchange like that and then think/talk about compensation and activating their pieces!? I'm so impressed by Danny.