Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Be2 Be7 6. O-O O-O 7. Nc3 c6 8.
Re1 Re8 9. Ne5 Bf5 10. Bf4 Qb6 11. Na4 Qb4 12. c3 Qa5 13. b4 Qd8 14. Bh5 Bg6
15. Nxg6 hxg6 16. Bf3 b5 17. Nc5 Bxc5 18. Rxe8+ Qxe8 19. bxc5 Nbd7 20. Qd2 Qe6
21. Re1 Qf5 22. h3 Ne4 23. Bxe4 dxe4 24. Qe3 Nf6 25. g4 Qd5 26. Be5 Re8 27. Qf4
Re6 28. h4 Qxa2 29. h5 gxh5 30. gxh5 Nxh5 31. Qxe4 Qd5 *
Position (FEN): 6k1/p4pp1/2p1r3/1pPqB2n/3PQ3/2P5/5P2/4R1K1 w - - 1 32
White to move.
Themes:  Endgame  
Puzzle rating: 1718
Best move: Qxd5