Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d5 3. Nf3 Nf6 4. Nc3 Bb4 5. Bg5 O-O 6. e3 b6 7. a3 Bxc3+ 8. bxc3
Bb7 9. cxd5 exd5 10. Bd3 Re8 11. O-O Nbd7 12. c4 h6 13. Bh4 c6 14. Qb3 g5 15.
Nxg5 hxg5 16. Bxg5 Kh8 17. Rae1 Rg8 18. f4 Qc8 19. Rf3 Kg7 20. cxd5 cxd5 21.
Rh3 Rh8 22. Bxf6+ Nxf6 *
Position (FEN): r1q4r/pb3pk1/1p3n2/3p4/3P1P2/PQ1BP2R/6PP/4R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1336
Best move: Rg3+