Chess puzzle (Checkmate)
Opening: Rapport-Jobava_System, Rapport-Jobava_System_Other_variations
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bf4 c5 4. e3 cxd4 5. exd4 Nc6 6. Nf3 Bg4 7. Qd2 Bxf3 8.
gxf3 e6 9. O-O-O Bb4 10. Rg1 Kf8 11. Rxg7 Kxg7 12. Bh6+ Kg8 *
Position (FEN): r2q2kr/pp3p1p/2n1pn1B/3p4/1b1P4/2N2P2/PPPQ1P1P/2KR1B2 w - - 2 13
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 485
Best move: Qg5#