Chess puzzle (Advantage)
Moves: 1. c4 e6 2. d4 d5 3. c5 b6 4. b4 Nf6 5. e3 g6 6. Bd3 Bg7 7. Nf3 O-O 8. O-O Nbd7
9. Bb2 c6 10. Nbd2 Rb8 11. Qc2 Re8 12. a3 e5 13. dxe5 Ne4 14. Nxe4 dxe4 15.
Bxe4 Nxe5 16. Nxe5 Bxe5 17. Bxe5 Rxe5 18. Bxc6 bxc5 19. bxc5 Qc7 20. Qc3 *
Position (FEN): 1rb3k1/p1q2p1p/2B3p1/2P1r3/8/P1Q1P3/5PPP/R4RK1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1670
Best move: Rh5