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 a6 6. Nf3 Bg4 7. Be2 Nc6 8. h3
Bxf3 9. Bxf3 e6 10. O-O Bb4 11. Ne2 Bd6 12. Bg5 h6 13. Bxf6 Qxf6 14. c3 O-O 15.
Qb3 b5 16. a3 Na5 17. Qc2 Nc4 18. Nc1 Qf4 19. Nd3 *
Position (FEN): r4rk1/5pp1/p2bp2p/1p1p4/2nP1q2/P1PN1B1P/1PQ2PP1/R4RK1 b - - 6 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 705
Best move: Qh2#