Chess puzzle (Checkmate)
Opening: Kings_Gambit_Accepted, Kings_Gambit_Accepted_Modern_Defense
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d5 4. e5 Qe7 5. d4 g5 6. h4 g4 7. Ng5 f6 8. Bxf4
fxg5 9. hxg5 Bf5 10. Bd3 Bxd3 11. Qxd3 Qb4+ 12. Nc3 Ne7 13. O-O-O Nbc6 14. Rxh7
Rxh7 15. Qxh7 O-O-O 16. g6 Nf5 17. e6 Qe7 18. Rh1 Qxe6 *
Position (FEN): 2kr1b2/ppp4Q/2n1q1P1/3p1n2/3P1Bp1/2N5/PPP3P1/2K4R w - - 0 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1006
Best move: Qxc7#