Chess puzzle (Equality)
Moves: 1. d3 d5 2. e3 Bf5 3. a3 e6 4. b3 Nc6 5. h3 Bc5 6. Bb2 f6 7. g3 Qd7 8. Nd2
O-O-O 9. c3 e5 10. b4 Bb6 11. a4 d4 12. a5 dxe3 13. fxe3 Bxe3 14. b5 Nb8 15. b6
cxb6 16. axb6 Bxb6 17. c4 Bxd3 18. Bg2 Nc6 19. Ne2 Nb4 20. Qa4 Nc2+ 21. Kf1
Nxa1 22. Qxa1 Ne7 23. Qc1 Nf5 24. c5 a6 25. cxb6+ Kb8 26. Be4 Ne3+ 27. Kf2 Rc8
28. Nc3 Nd5 *
Position (FEN): 1kr4r/1p1q2pp/pP3p2/3np3/4B3/2Nb2PP/1B1N1K2/2Q4R w - - 7 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1705
Best move: Bxd5