Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Nxc6 bxc6 7. Bf4 e5 8.
Bg5 Be7 9. Bd3 O-O 10. O-O Nxe4 11. Bxe7 Nxc3 12. Bxd8 *
Position (FEN): r1bB1rk1/p4ppp/2pp4/4p3/8/2nB4/PPP2PPP/R2Q1RK1 b - - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1273
Best move: Nxd1