Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. e3 d5 4. Nf3 Nc6 5. a3 Bg7 6. Nc3 Bf5 7. Nb5 O-O 8. Nxc7
Rc8 9. Nb5 Qa5+ 10. Nc3 Ne4 11. Bd3 Nxc3 12. Qd2 Bxd3 13. cxd3 Nb5 14. Qxa5
Nxa5 15. b4 Nc6 16. O-O Nd8 17. Rac1 Ne6 18. Be5 f6 19. Bg3 g5 20. h3 h5 21.
Bh2 f5 22. Ne5 a6 23. Ng6 Rfe8 *
Position (FEN): 2r1r1k1/1p2p1b1/p3n1N1/1n1p1ppp/1P1P4/P2PP2P/5PPB/2R2RK1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1287
Best move: Rxc8