Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nc3 e6 3. e4 Bd6 4. e5 Be7 5. a3 Nc6 6. Nf3 f6 7. h4 fxe5 8. Nxe5
Nf6 9. g4 h6 10. g5 hxg5 11. Bxg5 Ne4 12. Bxe7 Qxe7 13. h5 Bd7 14. Ng6 Qf6 15.
Nxe4 dxe4 16. Nxh8 O-O-O 17. Ng6 *
Position (FEN): 2kr4/pppb2p1/2n1pqN1/7P/3Pp3/P7/1PP2P2/R2QKB1R b KQ - 2 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1411
Best move: Nxd4