Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nf3 Nc6 3. g3 Nf6 4. Bg2 e6 5. Nc3 a6 6. O-O Bd6 7. Bg5 h6 8. Bd2
Bd7 9. Re1 Qe7 10. e4 dxe4 11. Nxe4 Nxe4 12. Rxe4 O-O-O 13. d5 Na7 14. Ba5 f5
15. Re1 e5 16. Qd3 e4 17. Qd4 Bc5 18. Qe5 Rhe8 *
Position (FEN): 2krr3/nppbq1p1/p6p/B1bPQp2/4p3/5NP1/PPP2PBP/R3R1K1 w - - 4 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 830
Best move: Qxc7#