Chess puzzle (Equality)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb5+ Nc6 5. Ne2 Bf5 6. Nd4 Bd7 7. Nxc6 Bxc6
8. Bxc6+ bxc6 9. d4 e6 10. a3 c5 11. c3 cxd4 12. Qxd4 Nf6 13. Bg5 Be7 14. Qa4+
Qd7 15. Qxd7+ Kxd7 16. O-O Rhg8 17. Nd2 h6 18. Be3 g5 19. h3 h5 20. g3 Ne4 21.
Nxe4 dxe4 22. Rfd1+ Kc6 23. b4 a6 24. a4 Rad8 25. a5 Rd3 26. Bd4 Rd8 27. Rxd3
exd3 28. Rd1 Rxd4 *
Position (FEN): 8/4bp2/p1k1p3/P5pp/1P1r4/2Pp2PP/5P2/3R2K1 w - - 0 29
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1139
Best move: cxd4