Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Bf5 4. Bb5 Nf6 5. Nf3 a6 6. Bxc6+ bxc6 7. O-O g6 8.
h3 Bg7 9. Nbd2 Ne4 10. b3 Nxd2 11. Nxd2 O-O 12. c4 c5 13. dxc5 Bxa1 14. Qxa1
dxc4 15. Nxc4 Qd3 16. Bh6 Rfd8 *
Position (FEN): r2r2k1/2p1pp1p/p5pB/2P2b2/2N5/1P1qP2P/P4PP1/Q4RK1 w - - 3 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 812
Best move: Qg7#