Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 d6 5. Bd3 O-O 6. c3 Nc6 7. Nbd2 e5 8. O-O
exf4 9. exf4 Re8 10. Re1 Bg4 11. h3 Bxf3 12. Qxf3 Rxe1+ 13. Rxe1 Qd7 14. Ne4
Nxe4 15. Bxe4 Re8 16. Rd1 f5 17. Bd5+ Kh8 18. b4 a6 19. a4 Ne7 20. Bxb7 Qxa4
21. Re1 Qb5 *
Position (FEN): 4r2k/1Bp1n1bp/p2p2p1/1q3p2/1P1P1P2/2P2Q1P/5PP1/4R1K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1444
Best move: Bc6