Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. h3 Bg7 4. Bf4 d6 5. Nbd2 c6 6. e3 O-O 7. a3 Re8 8. c4 d5
9. c5 Nbd7 10. b4 a5 11. b5 cxb5 12. Bxb5 Ne4 13. a4 Rf8 14. Rc1 Ndf6 15. c6
bxc6 16. Rxc6 Bd7 17. Ra6 Rxa6 18. Bxa6 Qb6 19. Bd3 Nc3 20. Qb3 Nxa4 21. O-O
Qa7 22. Rc1 Nb6 *
Position (FEN): 5rk1/q2bppbp/1n3np1/p2p4/3P1B2/1Q1BPN1P/3N1PP1/2R3K1 w - - 4 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1527
Best move: Rc7