Chess puzzle (Checkmate)
Moves: 1. Nf3 g6 2. Rg1 Bg7 3. g4 d5 4. g5 c5 5. c4 d4 6. b4 b6 7. bxc5 bxc5 8. Na3
Nc6 9. Rb1 a6 10. Qa4 Qc7 11. Nb5 Qd7 12. Ba3 Bb7 13. Bxc5 axb5 14. Qxb5 Ba6
15. Qb6 e5 16. Bh3 Qb7 17. Qxb7 Bxb7 18. Rxb7 Nge7 19. Bd7+ Kd8 20. a3 Ra6 21.
e3 d3 22. Kf1 h6 23. Kg2 e4 24. Nd4 Ne5 25. Bb5 Ra8 26. Rxe7 hxg5 27. Nc6+ Nxc6
28. Bxc6 Rb8 29. Bd6 Rc8 30. Rd7+ Ke8 31. Re7+ Kd8 32. Rb1 Rxc6 33. Rb8+ Rc8
34. Rxc8+ Kxc8 35. Rxf7 Bb2 36. Rc7+ Kd8 37. a4 Bc1 38. a5 Bxd2 39. a6 Bxe3 40.
fxe3 d2 41. a7 d1=Q *
Position (FEN): 3k3r/P1R5/3B2p1/6p1/2P1p3/4P3/6KP/3q4 w - - 0 42
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion, Underpromotion
Puzzle rating: 997
Best move: a8=R#