Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. Nb5 Na6 5. a3 c6 6. Nc3 Bd6 7. e3 Bxf4 8. exf4
Nc7 9. g4 O-O 10. g5 Ne4 11. Nxe4 dxe4 12. h4 f6 13. Ne2 fxg5 14. hxg5 Nd5 15.
Qd2 Qc7 16. O-O-O Nxf4 17. Qe3 Nxe2+ 18. Bxe2 Qf4 19. Qxf4 Rxf4 20. Rh2 Bd7 21.
Rdh1 Rc8 22. Rxh7 Rxf2 23. g6 Kf8 24. Kd1 c5 25. dxc5 e3 26. b4 Bc6 27. R1h3
Rd8+ 28. Ke1 Rg2 29. Bd3 Rg1+ 30. Ke2 e5 31. Rh8+ Ke7 32. Rxd8 Kxd8 33. Rh8+
Ke7 34. b5 Bd5 35. c4 Be6 36. Kxe3 Rg3+ 37. Kd2 Rg4 38. Rb8 e4 39. Be2 Rg2 40.
Rxb7+ Kf6 41. Ke3 Ke5 42. Rxg7 Rg3+ 43. Kf2 Rg5 44. Rxa7 Kf4 45. b6 e3+ 46. Ke1
Rg1+ 47. Bf1 Bxc4 48. Rf7+ Ke4 49. b7 e2 50. b8=Q Rxf1+ 51. Rxf1 exf1=Q+ 52.
Kd2 Qe2+ 53. Kc1 Qe1+ 54. Kb2 Qd2+ 55. Ka1 *
Position (FEN): 1Q6/8/6P1/2P5/2b1k3/P7/3q4/K7 b - - 7 55
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1989
Best move: Qa2#