Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Bc5 3. e3 a6 4. d4 exd4 5. exd4 Qe7+ 6. Be3 Ba7 7. Nd5 Qd8 8.
Nf3 h6 9. c5 Nf6 10. Bc4 O-O 11. O-O d6 12. Qd3 Nxd5 13. Bxd5 dxc5 14. dxc5 c6
15. Bc4 Qe7 16. b4 Bg4 17. Bd4 Nd7 18. Qg6 Bxf3 *
Position (FEN): r4rk1/bp1nqpp1/p1p3Qp/2P5/1PBB4/5b2/P4PPP/R4RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 995
Best move: Qxg7#