Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. d4 g6 3. Bf4 d6 4. e3 Bg7 5. Nbd2 O-O 6. Bd3 b6 7. O-O Bb7 8. c4
d5 9. b3 Nh5 10. Bg3 Nxg3 11. hxg3 c5 12. Rc1 dxc4 13. Bxc4 cxd4 14. exd4 Bxd4
15. Bxf7+ Kxf7 16. Ng5+ Kg8 17. Ne6 Qd5 18. Nf3 Bxf2+ 19. Rxf2 Qxe6 20. Re2 Qg4
21. Rxe7 Bxf3 *
Position (FEN): rn3rk1/p3R2p/1p4p1/8/6q1/1P3bP1/P5P1/2RQ2K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2066
Best move: Rcc7