Chess puzzle (Checkmate)
Opening: Kangaroo_Defense, Kangaroo_Defense_Other_variations
Moves: 1. d4 e6 2. c4 Bb4+ 3. Bd2 Bd6 4. e4 Qh4 5. Nc3 Bb4 6. Nf3 Qd8 7. Bd3 Bxc3 8.
Bxc3 Nh6 9. d5 O-O 10. Ne5 d6 11. Ng4 Nxg4 12. Qxg4 e5 13. Qg3 Na6 14. f4 exf4
*
Position (FEN): r1bq1rk1/ppp2ppp/n2p4/3P4/2P1Pp2/2BB2Q1/PP4PP/R3K2R w KQ - 0 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 923
Best move: Qxg7#