Chess puzzle (Checkmate)
Moves: 1. Nf3 d5 2. d4 Nc6 3. c4 Nf6 4. cxd5 Nxd5 5. e4 Nf6 6. Bd3 Bg4 7. d5 Ne5 8.
Be2 Qd6 9. Nc3 a6 10. O-O g6 11. Nxe5 Bxe2 12. Qxe2 Qxe5 13. f4 Qd4+ 14. Be3
Qb4 15. a3 Qb3 16. Rad1 Bg7 17. e5 Nd7 18. e6 Nb6 19. exf7+ Kxf7 20. f5 Bf6 21.
Bd4 Rad8 22. Qe6+ Kg7 23. Bxf6+ exf6 24. fxg6 Rhf8 25. gxh7 Rde8 26. Qg4+ Kh8
27. Rd3 Qc4 28. Qg6 Qc5+ 29. Kh1 Qd6 30. Ne4 Qe5 31. Nxf6 Re7 32. Qg8+ Rxg8 *
Position (FEN): 6rk/1pp1r2P/pn3N2/3Pq3/8/P2R4/1P4PP/5R1K w - - 0 33
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 1477
Best move: hxg8=Q#