Chess puzzle (Equality)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 e6 4. Nc3 Nf6 5. e4 Be7 6. e5 Nxe5 7. d3 O-O 8. Bf4
d6 9. Nge2 Rb8 10. O-O Ned7 11. d4 cxd4 12. Nb5 e5 13. Bg5 h6 14. Bxf6 Nxf6 15.
Nxa7 Bg4 16. Qc2 Qd7 17. Rfe1 b6 18. Nc6 Bf5 19. Nxb8 *
Position (FEN): 1N3rk1/3qbpp1/1p1p1n1p/4pb2/2Pp4/6P1/PPQ1NPBP/R3R1K1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1923
Best move: Rxb8