Chess puzzle (Advantage)
Opening: Rapport-Jobava_System, Rapport-Jobava_System_Other_variations
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bf4 a6 4. e3 Nc6 5. a3 Bf5 6. f3 Nh5 7. g4 Nxf4 8. gxf5
Nh5 9. e4 e6 10. fxe6 Qh4+ 11. Kd2 Qf4+ 12. Ke1 fxe6 13. Nh3 Qh4+ 14. Kd2 dxe4
15. Nxe4 Nxd4 16. Kc3 O-O-O 17. Nd2 Nxf3 18. Qxf3 Qd4+ 19. Kb3 Qxd2 *
Position (FEN): 2kr1b1r/1pp3pp/p3p3/7n/8/PK3Q1N/1PPq3P/R4B1R w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1141
Best move: Qxh5