Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 Qa5+ 6. Bd2 Qb6 7. a4 Bc5 8.
Qg4 Bxf2+ 9. Kd1 g6 10. a5 Qc5 11. Nc7+ Kf8 12. Nxa8 *
Position (FEN): N1b2knr/pp1p1p1p/2n3p1/P1q1p3/4P1Q1/8/1PPB1bPP/RN1K1B1R b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1755
Best move: Nd4