Chess puzzle (Equality)
Moves: 1. d4 e5 2. e3 f6 3. Bd2 Nc6 4. c3 exd4 5. cxd4 Nh6 6. Nf3 f5 7. Bd3 Ng4 8. Nc3
b6 9. a3 Bb7 10. Qe2 Bd6 11. O-O-O Rf8 12. h3 Nf6 13. Bxf5 Nh5 14. Ne5 Rxf5 15.
g4 Rg5 16. gxh5 a6 17. e4 *
Position (FEN): r2qk3/1bpp2pp/ppnb4/4N1rP/3PP3/P1N4P/1P1BQP2/2KR3R b q - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1553
Best move: Nxd4