Chess puzzle (Equality)
Moves: 1. e4 g6 2. Bc4 c5 3. Qf3 Nf6 4. e5 d5 5. exf6 dxc4 6. fxe7 Qxe7+ 7. Ne2 Bg7 8.
O-O O-O 9. Re1 Nd7 10. c3 Nf6 11. Na3 Bg4 12. Qe3 Qxe3 13. dxe3 Bxe2 14. Rxe2
Rad8 15. Re1 a6 16. Nxc4 b5 17. Na5 Nd5 18. e4 Rfe8 19. Bd2 b4 20. exd5 Rxe1+
21. Rxe1 Rxd5 22. Be3 bxc3 23. bxc3 Bxc3 24. Rb1 *
Position (FEN): 6k1/5p1p/p5p1/N1pr4/8/2b1B3/P4PPP/1R4K1 b - - 1 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1385
Best move: Bxa5