Chess puzzle (Checkmate)
Opening: Rapport-Jobava_System, Rapport-Jobava_System_Other_variations
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. e3 Bd6 5. Bg3 Bd7 6. Nf3 O-O 7. Ne5 Ne4 8. Bd3
Nc6 9. Nxc6 Bxc6 10. f3 Nxg3 11. hxg3 Bxg3+ 12. Ke2 e5 13. Bxh7+ Kh8 14. Qd3
Qg5 15. Bg8+ Bh4 *
Position (FEN): r4rBk/ppp2pp1/2b5/3pp1q1/3P3b/2NQPP2/PPP1K1P1/R6R w - - 5 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 571
Best move: Qh7#