Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Caro-Kann_Defensive_System
Moves: 1. c4 c6 2. Nc3 d5 3. cxd5 cxd5 4. d4 Nc6 5. g3 Nf6 6. Bg2 Bf5 7. a3 e6 8. Nf3
Be7 9. O-O O-O 10. Re1 a6 11. b4 Rc8 12. Qa4 Nxd4 13. Nxd4 Rxc3 14. Bb2 Rc8 15.
Nxf5 exf5 16. Red1 Ne4 17. b5 Qb6 18. Qd4 Bc5 *
Position (FEN): 2r2rk1/1p3ppp/pq6/1Pbp1p2/3Qn3/P5P1/1B2PPBP/R2R2K1 w - - 3 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 692
Best move: Qxg7#