Chess puzzle (Equality)
Moves: 1. Nf3 Nf6 2. d4 e6 3. Bf4 b6 4. h3 Ba6 5. Nbd2 Be7 6. g4 O-O 7. Bg2 Bb7 8. O-O
d6 9. Re1 c5 10. c3 Nbd7 11. e4 Qc7 12. e5 dxe5 13. dxe5 Nd5 14. Bg3 c4 15. Qe2
Rac8 16. Rad1 Rfd8 17. Ne4 b5 18. Nd6 Bxd6 19. exd6 Qb6 20. Ng5 Nf8 21. Qf3 Rd7
22. Ne4 Ng6 23. h4 e5 24. Rxd5 *
Position (FEN): 2r3k1/pb1r1ppp/1q1P2n1/1p1Rp3/2p1N1PP/2P2QB1/PP3PB1/4R1K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1197
Best move: Bxd5