Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 g6 3. Nf3 Bg7 4. Bc4 e6 5. dxc5 Qa5+ 6. c3 Qxc5 7. Qe2 Nf6 8. e5
Nd5 9. O-O O-O 10. Nbd2 Nb6 11. Bb3 d5 12. Re1 Nc6 13. Nf1 Nd7 14. Be3 Qe7 15.
Bf4 b6 16. h4 a5 17. Ba4 Nd8 18. h5 Nc5 19. Bb5 Bd7 20. Ng3 Bxb5 21. Qxb5 Rb8
22. Rad1 Qd7 23. Qxd7 Nxd7 24. h6 Bh8 25. Nd4 Nc5 26. Nf1 Na4 27. Re2 Nc5 28.
Nh2 Rc8 29. Ng4 Nd7 30. Nb5 Rc4 31. Bg3 *
Position (FEN): 3n1rkb/3n1p1p/1p2p1pP/pN1pP3/2r3N1/2P3B1/PP2RPP1/3R2K1 b - - 14 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 911
Best move: Rxg4