Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 Bf5 4. c4 c6 5. Nc3 e6 6. Qb3 Qb6 7. c5 Qc7 8. Be2
Nbd7 9. Nh4 Bg6 10. Nxg6 hxg6 11. h3 Be7 12. Bd2 O-O 13. O-O b6 14. cxb6 axb6
15. Rac1 Qb7 16. Bf3 Ne8 17. e4 dxe4 18. Bxe4 Ndf6 19. Bf3 Nd5 20. Na4 Nef6 21.
Bg5 Ra6 22. Rfe1 Rfa8 23. Nc3 Nb4 24. Nb5 Ra5 25. Na3 *
Position (FEN): r5k1/1q2bpp1/1pp1pnp1/r5B1/1n1P4/NQ3B1P/PP3PP1/2R1R1K1 b - - 14 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1611
Best move: Rxg5