Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 e6 3. a3 Be7 4. e4 d6 5. Bg5 Nbd7 6. Bb5 c6 7. Bd3 c5 8. d5
Nxd5 9. exd5 Bxg5 10. dxe6 Qe7 11. Qe2 Qxe6 12. Qxe6+ fxe6 13. Ne4 Be7 14.
O-O-O d5 15. Nc3 O-O 16. h4 Rxf2 17. Nf3 Rxg2 18. Rdg1 Rxg1+ 19. Rxg1 a6 20.
Ng5 Bxg5+ 21. Rxg5 Nf6 22. h5 Bd7 23. h6 g6 24. Be2 d4 25. Nd1 Rf8 26. Rxc5 Ne4
27. Rc7 Bc6 28. Rg7+ Kh8 29. Bc4 e5 30. Bd3 Rf4 31. Re7 Rf8 32. Rxe5 Nc5 *
Position (FEN): 5r1k/1p5p/p1b3pP/2n1R3/3p4/P2B4/1PP5/2KN4 w - - 1 33
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 907
Best move: Rxc5