Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Bd6 4. d4 Nf6 5. e5 Nc6 6. exd6 cxd6 7. Bxf4 d5 8.
Bb5 Ne7 9. O-O O-O 10. Bd6 Re8 11. Re1 Ne4 12. c3 *
Position (FEN): r1bqr1k1/pp1pnppp/3B4/1B1p4/3Pn3/2P2N2/PP4PP/RN1QR1K1 b - - 0 12
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1879
Best move: Nxd6