Chess puzzle (Equality)
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Nf3 Nf6 5. Bc4 O-O 6. h3 Nbd7 7. O-O e5 8. Be3
exd4 9. Bxd4 Ne5 10. Be2 Nxf3+ 11. Bxf3 Be6 12. Re1 c5 13. Be3 Rc8 14. Qe2 Qa5
15. Rad1 Rfd8 16. Bf4 Bf8 17. e5 dxe5 18. Bxe5 Rxd1 19. Rxd1 Bg7 20. Bxb7 Rd8
21. Rxd8+ Qxd8 22. Qf3 Qd7 23. Ba6 Nh5 24. g4 *
Position (FEN): 6k1/p2q1pbp/B3b1p1/2p1B2n/6P1/2N2Q1P/PPP2P2/6K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1596
Best move: Bxe5