Chess puzzle (Equality)
Moves: 1. e4 Nc6 2. Nf3 e5 3. Bc4 h6 4. Nc3 d6 5. O-O Bg4 6. h3 Bh5 7. a3 Nf6 8. b4
Nd4 9. Be2 Be7 10. Nxd4 exd4 11. Bxh5 dxc3 12. dxc3 O-O 13. Bf3 Nd7 14. Bf4 Bg5
15. Qd2 Bxf4 16. Qxf4 Ne5 17. Rad1 a5 18. Rd2 b6 19. b5 Nc4 20. Rd3 Nxa3 21. c4
Nxc4 22. Rfd1 a4 23. e5 Nb2 24. Bxa8 Nxd1 25. exd6 cxd6 26. Rxd1 *
Position (FEN): B2q1rk1/5pp1/1p1p3p/1P6/p4Q2/7P/2P2PP1/3R2K1 b - - 0 26
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1448
Best move: Qxa8