Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 e6 5. Nf3 Nc6 6. Bc4 a6 7. O-O Nge7 8.
Qe2 Ng6 9. Rd1 Be7 10. a4 O-O 11. Be3 d6 12. Rac1 Bd7 13. h4 Re8 14. h5 Nf8 15.
Nd4 Rc8 16. Ba2 Qa5 17. f4 Nb4 18. Bb3 d5 19. e5 Nc6 20. h6 g6 21. Nf3 Red8 22.
Bxd5 exd5 23. Nxd5 Be6 24. Bb6 Qxd5 25. Rxd5 Rxd5 26. Rd1 Nb4 27. Nd4 Bd8 28.
Ba7 Nc6 29. Nxc6 bxc6 30. Rxd5 Bxd5 31. Qxa6 Rc7 32. Bb6 Rd7 33. Bxd8 Rxd8 34.
Qb6 Ra8 35. a5 Ne6 36. a6 c5 37. a7 Nxf4 38. Qb8+ Rxb8 *
Position (FEN): 1r4k1/P4p1p/6pP/2pbP3/5n2/8/1P4P1/6K1 w - - 0 39
White to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 908
Best move: axb8=Q#