Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. c3 Nf6 5. d3 Be7 6. O-O O-O 7. Re1 Be6 8. Bb3
c6 9. d4 exd4 10. cxd4 Bxb3 11. Qxb3 Qc7 12. Nc3 d5 13. exd5 Nxd5 14. Nxd5 cxd5
15. Qxd5 Bf6 16. Be3 Nc6 17. Rac1 Rfd8 18. Qh5 Qd7 19. Ne5 Nxe5 20. dxe5 Be7
21. f4 Qd3 22. Bc5 *
Position (FEN): r2r2k1/pp2bpp1/7p/2B1P2Q/5P2/3q4/PP4PP/2R1R1K1 b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1049
Best move: Bxc5+