Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 f5 3. Nc3 Bb4 4. Nf3 Nf6 5. Bf4 b6 6. e3 Bb7 7. Qc2 d6 8. O-O-O
Bxc3 9. Qxc3 O-O 10. Bd3 Qe8 11. Rde1 a5 12. h4 a4 13. a3 Nc6 14. Nd2 Na5 15.
Reg1 Rc8 16. f3 Nh5 17. Bh2 f4 18. g4 fxg3 19. Bxg3 Bxf3 20. Rh3 Bb7 21. Bc2
Nxg3 *
Position (FEN): 2r1qrk1/1bp3pp/1p1pp3/n7/p1PP3P/P1Q1P1nR/1PBN4/2K3R1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1500
Best move: Rhxg3