Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. d3 g6 5. O-O Bg7 6. h3 O-O 7. Nc3 Nc6 8. Ne2
e6 9. Ng3 a6 10. a4 Bd7 11. Bg5 Nd4 12. c3 Nxf3+ 13. Qxf3 h6 14. Bxf6 Bxf6 15.
Qe3 Kh7 16. f4 b5 17. axb5 axb5 18. Rxa8 Qxa8 19. Bb3 b4 20. e5 Be7 21. exd6
Bxd6 22. Ne4 Be7 23. Nxc5 Qa7 24. d4 bxc3 25. bxc3 Bxc5 26. dxc5 Rb8 27. Bc2
Rb2 28. Be4 Bb5 29. Rb1 *
Position (FEN): 8/q4p1k/4p1pp/1bP5/4BP2/2P1Q2P/1r4P1/1R4K1 b - - 6 29
Black to move.
Themes:  Endgame  
Puzzle rating: 1470
Best move: Rxb1+