Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Bg7 5. Be3 Nc6 6. Nc3 Qa5 7. Qd2 Nf6 8.
f3 d5 9. Bb5 dxe4 10. Nxc6 bxc6 11. Bxc6+ Bd7 12. Bxd7+ *
Position (FEN): r3k2r/p2Bppbp/5np1/q7/4p3/2N1BP2/PPPQ2PP/R3K2R b KQkq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1032
Best move: Nxd7