Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Accelerated_London_System
Moves: 1. d4 d5 2. Bf4 e6 3. e3 a6 4. Nf3 Bb4+ 5. c3 Bd6 6. Bg3 Nc6 7. Nbd2 Nf6 8. Bd3
Bxg3 9. hxg3 Ng4 10. Qc2 O-O 11. Bxh7+ Kh8 12. Bg8+ Kxg8 *
Position (FEN): r1bq1rk1/1pp2pp1/p1n1p3/3p4/3P2n1/2P1PNP1/PPQN1PP1/R3K2R w KQ - 0 13
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 959
Best move: Qh7#