Chess puzzle (Equality)
Moves: 1. e4 b6 2. Nf3 Bb7 3. Bc4 Bxe4 4. Nc3 Bg6 5. Ne5 Nf6 6. Qf3 c6 7. Nxg6 hxg6 8.
d4 d5 9. Bb3 Na6 10. a3 Nc7 11. Bf4 e6 12. O-O-O b5 13. h3 b4 14. Na4 bxa3 15.
bxa3 Bxa3+ 16. Kb1 Rb8 17. Nc5 Rb5 18. Rhe1 Bxc5 19. dxc5 Rxc5 20. g4 Nb5 21.
Kb2 Qa5 22. Ra1 Qb4 23. Be5 O-O 24. Re2 Nd4 *
Position (FEN): 5rk1/p4pp1/2p1pnp1/2rpB3/1q1n2P1/1B3Q1P/1KP1RP2/R7 w - - 9 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1605
Best move: Bxd4