Chess puzzle (Checkmate)
Opening: Rapport-Jobava_System, Rapport-Jobava_System_Other_variations
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 e6 4. e3 Bb4 5. Bd3 c5 6. dxc5 Bxc5 7. Nf3 Nc6 8.
O-O a6 9. e4 O-O 10. e5 Nh5 11. Bxh7+ Kxh7 12. Ng5+ Kg6 13. Qg4 Nxf4 14. Nxe6+
Kh7 *
Position (FEN): r1bq1r2/1p3ppk/p1n1N3/2bpP3/5nQ1/2N5/PPP2PPP/R4RK1 w - - 1 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1148
Best move: Qxg7#