Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Agincourt_Defense
Moves: 1. c4 e6 2. g3 c6 3. Bg2 d5 4. cxd5 exd5 5. Nf3 Nf6 6. O-O Bd6 7. d4 O-O 8. Nc3
h6 9. e3 Nh7 10. b3 Nd7 11. Bb2 Ndf6 12. Rc1 Bg4 13. Qd2 Ne4 14. Nxe4 dxe4 15.
Ne1 Qe7 16. Qc3 Ng5 17. h3 Bf3 18. d5 Bxg2 *
Position (FEN): r4rk1/pp2qpp1/2pb3p/3P2n1/4p3/1PQ1P1PP/PB3Pb1/2R1NRK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 773
Best move: Qxg7#