Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 e6 3. Nc3 Bb4 4. Bd2 O-O 5. e3 d5 6. Bd3 b6 7. O-O Ba6 8. a3
Bd6 9. b4 Bxd3 10. cxd3 Nbd7 11. e4 Be7 12. e5 Ne8 13. h3 c5 14. Ne2 a5 15. b5
a4 16. Bf4 Nc7 17. dxc5 Nxc5 18. d4 Nb3 19. Ra2 Nxb5 20. Qd3 Nxa3 21. Nc3 Qd7
22. h4 b5 23. Bg5 b4 24. Ne2 Nb5 *
Position (FEN): r4rk1/3qbppp/4p3/1n1pP1B1/pp1P3P/1n1Q1N2/R3NPP1/5RK1 w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Bxe7