Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 e6 3. g3 Nf6 4. Bg2 Bd6 5. a3 O-O 6. b4 Nbd7 7. Nd2 a5 8. c3
axb4 9. cxb4 Bxb4 10. Bb2 Bxd2+ 11. Qxd2 c5 12. dxc5 Nxc5 13. Ne2 Nce4 14. Bxe4
Nxe4 15. Qd3 Qa5+ 16. Nc3 Bd7 17. O-O Nxc3 18. Qxc3 Bb5 *
Position (FEN): r4rk1/1p3ppp/4p3/qb1p4/8/P1Q1P1P1/1B3P1P/R4RK1 w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 702
Best move: Qxg7#