Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 c6 5. Nf3 h6 6. O-O g5 7. Nd4 Qd6 8.
Nb3 b6 9. d3 Bg7 10. Ne4 Qc7 11. Re1 Nf6 12. a4 Bf5 13. Bf3 g4 14. Nxf6+ Bxf6
15. Be2 Be5 16. g3 h5 17. d4 Bd6 18. Bg5 O-O 19. Bc4 e6 20. a5 b5 21. Bd3 Bh7
22. Bxh7+ Kxh7 23. Qd3+ Kg7 24. d5 cxd5 25. Qd4+ e5 26. Qxd5 Nc6 27. a6 Rae8
28. Rf1 Re6 29. f4 gxf3 30. Rxf3 Qd7 31. Kh1 Nb4 32. Qe4 Rg6 33. Raf1 *
Position (FEN): 5r2/p2q1pk1/P2b2r1/1p2p1Bp/1n2Q3/1N3RP1/1PP4P/5R1K b - - 6 33
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1084
Best move: Rxg5