Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. c3 a6 6. Bxc6 dxc6 7. d3 Qc7 8. h3
e5 9. Be3 b6 10. Nbd2 Nf6 11. Nc4 Nd7 12. Bg5 O-O 13. Bh4 f6 14. Bg3 b5 15. Ne3
Nb6 16. d4 cxd4 17. cxd4 Qb7 18. dxe5 fxe5 19. Qb3+ Kh8 20. Nxe5 Nc4 21. N5xc4
bxc4 22. Nxc4 Qxb3 23. axb3 Be6 24. Rab1 Ra7 25. Bd6 Re8 26. Bc5 Raa8 27. Rfe1
Rab8 28. b4 *
Position (FEN): 1r2r2k/6bp/p1p1b1p1/2B5/1PN1P3/7P/1P3PP1/1R2R1K1 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 882
Best move: Bxc4