Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. h3 Bg7 8. Nf3
O-O 9. Bd3 Re8 10. O-O Nbd7 11. Nd2 a6 12. a4 Qc7 13. Nc4 Ne5 14. Nxe5 Rxe5 15.
Bf4 Re8 16. a5 Rb8 17. Na4 Qxa5 18. Bxd6 Ra8 19. Bxc5 Nxe4 20. Bxe4 Rxe4 21. b4
Qd8 22. Rc1 Bf5 23. Nb6 Rb8 24. d6 h5 25. Re1 Qg5 26. Rxe4 Bxe4 27. f3 Bc6 28.
d7 Rd8 29. Qe1 Bf6 30. Rd1 Kg7 31. Bd6 Bxd7 32. Nxd7 Rxd7 33. Bf8+ Kxf8 34.
Rxd7 Qb5 35. Rd1 Kg7 36. Rb1 h4 37. Qf1 Qf5 38. b5 Bd4+ 39. Kh1 a5 40. Rd1 Be5
41. Qd3 Qf4 42. Qe4 *
Position (FEN): 8/1p3pk1/6p1/pP2b3/4Qq1p/5P1P/6P1/3R3K b - - 5 42
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1207
Best move: Qh2#