Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Bc5 3. g3 Nc6 4. Bg2 Nf6 5. e3 d6 6. Nge2 Be6 7. d4 exd4 8.
Bxc6+ bxc6 9. exd4 Bb4 10. b3 Ne4 11. Qd3 Nxc3 12. Nxc3 Bxc3+ 13. Qxc3 Qe7 14.
Bb2 Bd5+ 15. Kd2 Bxh1 16. Re1 Qxe1+ 17. Kxe1 O-O 18. d5 cxd5 *
Position (FEN): r4rk1/p1p2ppp/3p4/3p4/2P5/1PQ3P1/PB3P1P/4K2b w - - 0 19
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 700
Best move: Qxg7#