Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nc3 Bg7 4. Qd2 d5 5. f3 O-O 6. O-O-O c6 7. e4 b5 8. Bh6
b4 9. Nb1 dxe4 10. h4 exf3 11. h5 Ne4 12. Qe3 Bxh6 13. Qxh6 e5 14. Nxf3 Qf6 15.
dxe5 Qg7 16. Qe3 f5 17. Bc4+ Kh8 18. hxg6 Qxg6 19. Rh6 f4 20. Rxg6 fxe3 21. Rh6
Bf5 22. Nh4 Kg7 23. Nxf5+ Rxf5 24. Rh4 Ng5 25. e6 Re5 26. Rg4 Kf6 27. Rf1+ Ke7
28. Rxg5 *
Position (FEN): rn6/p3k2p/2p1P3/4r1R1/1pB5/4p3/PPP3P1/1NK2R2 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 887
Best move: Rxg5