Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Be2 Bd6 6. O-O O-O 7. Bd2 Nc6 8.
c3 Ne4 9. Re1 Qf6 10. Be3 Bf5 11. Bd3 Rfe8 12. Nbd2 a6 13. Bxe4 dxe4 14. d5
exf3 15. dxc6 fxg2 16. cxb7 Rab8 17. Bd4 Qh6 18. Rxe8+ Rxe8 19. Nf3 Be4 20. Qa4
Rb8 21. Re1 *
Position (FEN): 1r4k1/1Pp2ppp/p2b3q/8/Q2Bb3/2P2N2/PP3PpP/4R1K1 b - - 5 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 2350
Best move: Bc6