Chess puzzle (Equality)
Moves: 1. e4 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qc3 d6 5. Bb5 Bd7 6. Nf3 Nf6 7. Nbd2 Rc8 8.
Qb3 a6 9. Bd3 b5 10. a4 Qa5 11. O-O Be6 12. Qa3 b4 13. Nb3 bxa3 14. Nxa5 Nxa5
15. bxa3 g6 16. Bxa6 Rxc2 17. Nd4 Rc7 18. Nxe6 fxe6 19. Bb5+ Kf7 20. Be3 Rc2
21. Rfc1 Rxc1+ 22. Rxc1 Bg7 23. Bb6 Nb3 24. Re1 Rc8 25. f3 Nd7 *
Position (FEN): 2r5/3npkbp/1B1pp1p1/1B6/P3P3/Pn3P2/6PP/4R1K1 w - - 1 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1582
Best move: Bxd7