Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 g6 4. O-O Bg7 5. h3 Nf6 6. d3 O-O 7. c3 b6 8. Re1 a6
9. a4 Bb7 10. Nbd2 b5 11. axb5 axb5 12. Rxa8 Bxa8 13. Bxb5 Qa5 14. Qa4 Qxa4 15.
Bxa4 Nc6 16. Nf1 Ne5 17. Nxe5 dxe5 18. c4 Nh5 19. g3 f5 20. Bd1 Nf6 21. exf5
gxf5 22. Rxe5 Nh5 23. Bxh5 *
Position (FEN): b4rk1/4p1bp/8/2p1Rp1B/2P5/3P2PP/1P3P2/2B2NK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1419
Best move: Bxe5