Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d4 d6 5. dxe5 dxe5 6. Qxd8+ Bxd8 7. Bd5 Nge7
8. Nc3 Nd4 9. Nxd4 exd4 10. Ne2 c6 11. Bb3 Bb6 12. Bf4 O-O 13. O-O-O c5 14. c3
Ng6 15. Bg3 Rd8 16. h4 Be6 17. h5 Ne7 18. Bxe6 fxe6 19. Bh4 Kf7 20. h6 g6 21.
Rh3 Rd7 22. Rf3+ Ke8 23. Nf4 Rd6 24. e5 Rc6 25. Bxe7 Kxe7 26. Nh3 Rf8 27. Rdd3
c4 28. Rxf8 cxd3 29. Rh8 dxc3 30. Rxh7+ Kf8 31. bxc3 Rxc3+ 32. Kd2 Ra3 33. Rd7
Ba5+ 34. Kc1 Kg8 35. Ng5 d2+ 36. Kb2 Ra4 37. Re7 Kf8 38. Rf7+ Ke8 39. h7 d1=Q *
Position (FEN): 4k3/pp3R1P/4p1p1/b3P1N1/r7/8/PK3PP1/3q4 w - - 0 40
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 1018
Best move: h8=Q#