Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Bd3 e5 4. dxe5 dxe5 5. h3 c6 6. Nf3 Nbd7 7. Nc3 Qc7 8.
Be3 Be7 9. Qd2 b5 10. a3 a5 11. O-O O-O 12. Ne2 Nc5 13. Bxc5 Bxc5 14. Ng3 Be6
15. Rfe1 Rad8 16. Qc3 Qb6 17. Rf1 Bd4 18. Nxd4 Rxd4 19. Kh1 b4 20. axb4 axb4
21. Qe1 Bc4 22. Bxc4 Rxc4 23. Qe2 Rd4 24. Rfd1 Rfd8 25. Rxd4 Qxd4 26. Rb1 Qd2
27. Qc4 Qd4 28. Qxc6 Qxf2 29. Nf5 Qe2 30. Nh6+ gxh6 31. Qxf6 Rd2 32. Rg1 Qxe4
33. Qxh6 Rxc2 34. Qg5+ Qg6 35. Qd8+ Kg7 36. Qa5 Rxb2 *
Position (FEN): 8/5pkp/6q1/Q3p3/1p6/7P/1r4P1/6RK w - - 0 37
White to move.
Themes:  Endgame  
Puzzle rating: 1625
Best move: Qxe5+