Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. f3 e5 3. h4 Nf6 4. d3 Nd4 5. Bg5 Bb4+ 6. c3 Bd6 7. cxd4 exd4 8.
Kf2 h6 9. Bxf6 gxf6 10. Qa4 c6 11. Qxd4 Be5 12. Qd6 Rg8 13. Qb4 Bg3+ 14. Ke2 d5
15. a4 f5 16. Nh3 dxe4 17. fxe4 fxe4 18. Qxe4+ Kf8 19. Qh7 Bg4+ 20. Kd2 Bf2 21.
Qxh6+ Ke7 22. Qg5+ *
Position (FEN): r2q2r1/pp2kp2/2p5/6Q1/P5bP/3P3N/1P1K1bP1/RN3B1R b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1322
Best move: Rxg5