Chess puzzle (Advantage)
Moves: 1. d4 Nc6 2. c4 d5 3. c5 e5 4. e3 exd4 5. exd4 Bf5 6. Nc3 a6 7. a3 Nf6 8. f3 h6
9. Be3 Be7 10. Bd3 Be6 11. Nge2 Qd7 12. Qc2 O-O-O 13. O-O g6 14. b4 Bf5 15. b5
Bxd3 16. Qxd3 axb5 17. Nxb5 Kb8 18. Rfb1 g5 19. a4 g4 20. f4 g3 21. Nxg3 h5 22.
f5 h4 23. Nf1 Ne4 24. Bf4 Rc8 25. a5 Qxf5 26. Bxc7+ *
Position (FEN): 1kr4r/1pB1bp2/2n5/PNPp1q2/3Pn2p/3Q4/6PP/RR3NK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1058
Best move: Rxc7