Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nc6 3. Nf3 d6 4. g3 Bg4 5. Bg2 Nf6 6. d3 Be7 7. O-O Qd7 8. Be3
O-O 9. a3 Bh3 10. Bxh3 Qxh3 11. Nb5 Bd8 12. d4 e4 13. Ng5 Qh5 14. f3 exf3 15.
exf3 a6 16. Nc3 Re8 17. Qd3 Nd7 18. Nge4 Bf6 19. Nd5 Bd8 20. Rae1 f5 21. Nd2
Bg5 22. Bxg5 Rxe1 23. Rxe1 Qxg5 24. Nxc7 Rc8 25. Re8+ Rxe8 26. Nxe8 f4 27. Ne4
Qg6 28. N8xd6 fxg3 29. hxg3 Nf6 30. Nxf6+ Qxf6 31. Qe4 *
Position (FEN): 6k1/1p4pp/p1nN1q2/8/2PPQ3/P4PP1/1P6/6K1 b - - 1 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1465
Best move: Qxd6