Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 O-O 6. Nc3 d6 7. h3 Bd7 8. Be3
Qc8 9. Kh2 Bd8 10. Nd5 Nxd5 11. exd5 Ne7 12. a3 Ng6 13. b4 b5 14. Ba2 Nf4 15.
c4 g5 16. c5 g4 17. Nh4 gxh3 18. Bxf4 exf4 19. Qh5 hxg2 20. Nxg2 Bg4 21. Qh6
Kh8 *
Position (FEN): r1qb1r1k/p1p2p1p/3p3Q/1pPP4/1P3pb1/P2P4/B4PNK/R4R2 w - - 3 22
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1262
Best move: Qxf8#