Chess puzzle (Equality)
Moves: 1. e4 e5 2. d4 exd4 3. c3 d3 4. Bxd3 d6 5. Bf4 Qe7 6. Nd2 h6 7. Ngf3 Bg4 8. h3
Bxf3 9. Qxf3 Nf6 10. O-O Nbd7 11. b4 Ne5 12. Bxe5 Qxe5 13. Nc4 Qxc3 14. Nxd6+
Bxd6 15. Bb5+ c6 16. Qxc3 O-O 17. Bd3 Rac8 18. Rfe1 c5 19. e5 Nd5 20. Qb2 Nxb4
21. Re4 Nxd3 22. Qd2 Bxe5 23. Qxd3 *
Position (FEN): 2r2rk1/pp3pp1/7p/2p1b3/4R3/3Q3P/P4PP1/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1508
Best move: Bxa1