Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. e4 d5 3. Nc3 Bb4 4. e5 Bxc3+ 5. bxc3 f5 6. Ba3 Ne7 7. Nf3 O-O 8.
Ng5 g6 9. c4 Na6 10. cxd5 exd5 11. Rb1 c5 12. Bxa6 bxa6 13. Bxc5 Re8 14. O-O
Nc6 15. Qd2 Na5 16. Nf3 Nc4 17. Qc1 Bd7 18. Nd2 Bb5 19. Nxc4 Bxc4 20. Re1 Bxa2
21. Rb7 Bc4 22. Bxa7 Re7 23. Rxe7 Qxe7 24. Bc5 Qh4 25. e6 Re8 26. e7 Kf7 27. c3
f4 28. g3 fxg3 29. fxg3 Qh5 30. Qf4+ Kg7 31. Qf8+ Rxf8 *
Position (FEN): 5r2/4P1kp/p5p1/2Bp3q/2bP4/2P3P1/7P/4R1K1 w - - 0 32
White to move.
Themes: Advanced Pawn Endgame Dovetail Mate, Mate in 1 Promotion
Puzzle rating: 969
Best move: exf8=Q#