Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. e3 Bg7 4. Nf3 O-O 5. Bd3 d6 6. Nc3 Bg4 7. h3 Bxf3 8. Qxf3
c6 9. O-O Nbd7 10. b3 e5 11. Bb2 Re8 12. Ne4 d5 13. Nxf6+ Nxf6 14. dxe5 Ne4 15.
Bxe4 dxe4 16. Qxe4 Qd2 17. Rab1 Rad8 18. Qf4 Qc2 19. Qg3 Rd2 20. Bd4 Rd8 21. e6
Bxd4 22. Qc7 Bb6 23. Qxf7+ Kh8 24. e7 Ra8 25. Qf8+ Rxf8 *
Position (FEN): 5r1k/pp2P2p/1bp3p1/8/2P5/1P2P2P/P1qr1PP1/1R3RK1 w - - 0 26
White to move.
Themes: Advanced Pawn, Kingside Attack Endgame Mate in 1 Promotion
Puzzle rating: 943
Best move: exf8=Q#