Chess puzzle (Checkmate)
Moves: 1. Nf3 e5 2. Nxe5 Bd6 3. d4 b6 4. c4 Bb7 5. e3 Bxe5 6. dxe5 Qg5 7. f3 Qxe5 8.
Bd3 Nf6 9. Nc3 O-O 10. Qc2 Nc6 11. Nd5 h6 12. f4 Qd6 13. Nxf6+ Qxf6 14. Bd2 a5
15. a3 Rfe8 16. O-O Rad8 17. Bc3 Qh4 18. Rf3 d5 19. cxd5 Rxd5 20. Rg3 f6 21.
Bc4 Ne5 22. fxe5 Qxc4 23. Qg6 Re7 24. exf6 Rf7 25. fxg7 Rdf5 26. Qh7+ Kxh7 *
Position (FEN): 8/1bp2rPk/1p5p/p4r2/2q5/P1B1P1R1/1P4PP/R5K1 w - - 0 27
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 669
Best move: g8=Q#