Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Bf5 4. Nf3 f6 5. c3 Qd7 6. h3 O-O-O 7. g4 Be4 8. Bd3
e5 9. Bg3 exd4 10. Bxe4 dxe4 11. Nxd4 Nxd4 12. exd4 Qd5 13. O-O Nh6 14. Nd2 c5
15. Qa4 a6 16. Qa5 cxd4 *
Position (FEN): 2kr1b1r/1p4pp/p4p1n/Q2q4/3pp1P1/2P3BP/PP1N1P2/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1034
Best move: Qc7#