Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nc3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. Nf3 e5 6. d3 h6 7. h4 Be7 8. g4
Qb6 9. Nd5 Qa5+ 10. c3 Ndf6 11. Ne3 O-O-O 12. Ke2 Kb8 13. g5 Nd7 14. Nd5 hxg5
15. hxg5 Rxh1 16. Qxh1 f6 17. Nxe7 *
Position (FEN): 1k1r2n1/pp1nN1p1/3p1p2/q1p1p1P1/4P3/2PP1N2/PP2KP2/R1B4Q b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 935
Best move: Nxe7