Chess puzzle (Equality)
Moves: 1. d4 c6 2. e4 d5 3. Nc3 dxe4 4. Bc4 Bf5 5. f3 exf3 6. Nxf3 e6 7. O-O b5 8. Bb3
a5 9. a3 Bd6 10. Ne5 Bxe5 11. dxe5 Qxd1 12. Nxd1 Ne7 13. Bg5 c5 14. Ne3 c4 15.
Ba2 Bg6 16. c3 Nbc6 17. b3 Nxe5 18. bxc4 bxc4 19. Nxc4 Nxc4 20. Bxc4 Nf5 21.
Bb5+ Kf8 22. Rfd1 h6 23. Bf4 Kg8 24. Rd7 Kh7 25. Rad1 h5 26. c4 Nh6 27. c5 Ng4
28. c6 Nf6 29. Rb7 Rhc8 30. c7 Be4 31. Rb8 Nd5 32. Rxa8 Rxa8 33. Rxd5 *
Position (FEN): r7/2P2ppk/4p3/pB1R3p/4bB2/P7/6PP/6K1 b - - 0 33
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1445
Best move: Bxd5