Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8.
Na3 b5 9. Nd5 Be7 10. Bxf6 Bxf6 11. c3 O-O 12. Nc2 Bg5 13. h4 Bh6 14. g4 g6 15.
g5 Bg7 16. Nce3 Ne7 17. a4 Bb7 18. axb5 axb5 19. Rxa8 Bxa8 20. Bxb5 Nxd5 21.
Nxd5 Qa5 22. Bc4 Kh8 23. h5 Rb8 24. hxg6 fxg6 25. Ne7 *
Position (FEN): br5k/4N1bp/3p2p1/q3p1P1/2B1P3/2P5/1P3P2/3QK2R b K - 1 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1865
Best move: Bxe4