Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. e3 e6 3. Nf3 Nf6 4. dxc5 Bxc5 5. b3 d5 6. Bb2 Nc6 7. Bd3 a6 8. O-O
O-O 9. Nbd2 b5 10. e4 d4 11. e5 Nd5 12. Ne4 Bb6 13. Re1 Rb8 14. Qd2 Bb7 15. Nd6
Ba8 16. Re4 Nxe5 17. Rxe5 Qxd6 18. Rh5 Nf6 19. Rh4 Bxf3 20. gxf3 e5 21. Re1
Rfe8 22. Qg5 Bd8 23. Qf5 g6 24. Qh3 h5 25. Bc1 Nd5 26. Rhe4 Bf6 27. f4 Nxf4 28.
Bxf4 exf4 29. Rxe8+ Rxe8 30. Rxe8+ Kg7 31. Qf3 Bg5 32. Qe4 Qa3 33. Kg2 Qc1 34.
Qxd4+ Bf6 35. Qd5 Qd1 36. Be4 Qg4+ 37. Kf1 Qh3+ 38. Bg2 Qg4 39. Qf3 Qd7 40. Re1
Qd6 41. Rd1 Qe5 42. Qe4 Qg5 43. Bf3 Qh4 44. Ke2 Qh3 45. a4 g5 46. Rg1 Kh6 47.
Qc6 Qf5 48. Be4 Qe5 49. f3 Qd4 50. Rd1 Qe3+ 51. Kf1 Kg7 52. Qd5 g4 53. Qf5 gxf3
54. Bd3 f2 55. Qxh5 f3 56. Qg4+ Kf8 57. h4 Bc3 58. Be2 *
Position (FEN): 5k2/5p2/p7/1p6/P5QP/1Pb1qp2/2P1Bp2/3R1K2 b - - 2 58
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1558
Best move: Qxe2#