Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d4 exd4 5. Nxd4 Nf6 6. Nc3 O-O 7. Bf4 Bb4 8.
f3 d5 9. Bd3 Nxd4 10. e5 Nh5 11. Bxh7+ Kxh7 12. Qxd4 Bxc3+ 13. bxc3 Nxf4 14.
Qxf4 Be6 15. g4 Rh8 16. h4 c5 17. O-O-O Qa5 18. Qe3 d4 19. cxd4 cxd4 20. Qe4+
g6 21. h5 Kg7 22. Qf4 Rac8 23. Qf6+ Kg8 24. h6 Rh7 25. Rxd4 Qa3+ 26. Kd1 Qa5
27. Rd6 Re8 28. Rh2 Qc5 29. Re2 Rxh6 30. Re1 Qb5 31. Kc1 Rh2 32. Rd8 Qa4 33.
Rxe8+ Qxe8 34. Rd1 Bd7 35. Qd6 Bc6 36. e6 Qxe6 37. Qxh2 Qf6 38. Qd2 *
Position (FEN): 6k1/pp3p2/2b2qp1/8/6P1/5P2/P1PQ4/2KR4 b - - 2 38
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 986
Best move: Qa1#