OK, now:
A 21. ... @c2
Sorry about that OMG, I got confused.
A 22.Bxd6
B2.N@g5
B1... Re7
B2. Qh5
B2. Nxf8
B1. ... Nxf8
B2.Nf7+
B1. ... Rxf7
A: 22. ... Qxd6
B2. Qxf7
B1. ... Nh7
A 23.b5
23. ... N@f1
A 24.Rxf1
A: 24. exf1=Q+
A 25: Kxf1
B2. R@g8+
A: 25. ... @e2+
OK, now:
A 21. ... @c2
Sorry about that OMG, I got confused.