Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 c5 3. e3 cxd4 4. exd4 Nf6 5. Bg5 Be7 6. Nf3 O-O 7. Bd3 d5 8. h3
dxc4 9. Bxc4 Nc6 10. O-O h6 11. Bh4 Nd5 12. Bxe7 Ncxe7 13. Nc3 a6 14. Nxd5 Nxd5
15. Ne5 b5 16. Bd3 Bb7 17. Be4 f6 18. Nf3 f5 19. Bxd5 Bxd5 20. Ne5 Qg5 21. f3
Rfc8 22. b3 Rc7 23. Rc1 Rac8 24. Rxc7 Rxc7 25. Qe2 Rc3 26. Nd3 Kh7 27. Nc5 Re3
28. Qd1 Rc3 29. Kh1 Qg3 30. Qd2 Rxc5 *
Position (FEN): 8/6pk/p3p2p/1prb1p2/3P4/1P3PqP/P2Q2P1/5R1K w - - 0 31
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 929
Best move: dxc5