Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. c3 Nc6 3. e3 a6 4. Ne2 Nf6 5. Nf4 h6 6. f3 Bf5 7. e4 dxe4 8. fxe4
Nxe4 9. Bd3 Qd6 10. Bxe4 Bxe4 11. O-O O-O-O 12. Na3 g5 13. Re1 Bd5 14. c4 gxf4
15. cxd5 Qxd5 16. Bxf4 f6 17. Qc2 Nxd4 *
Position (FEN): 2kr1b1r/1pp1p3/p4p1p/3q4/3n1B2/N7/PPQ3PP/R3R1K1 w - - 0 18
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 780
Best move: Qxc7#