Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 Bd6 4. Ne5 Bxe5 5. Bxe5 f6 6. Bg3 Nd7 7. e3 c6 8. Bd3
Qa5+ 9. c3 Qb6 10. b4 a5 11. Qh5+ Ke7 12. O-O axb4 13. Qg4 Kf7 14. Bd6 h5 *
Position (FEN): r1b3nr/1p1n1kp1/1qpBpp2/3p3p/1p1P2Q1/2PBP3/P4PPP/RN3RK1 w - - 0 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 838
Best move: Qg6#