Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 f6 5. d5 a6 6. dxc6 axb5 7. cxb7 Bxb7 8.
Qe2 Qd7 9. O-O Ne7 10. Nc3 Ng6 11. Qxb5 Qxb5 12. Nxb5 Rc8 13. Re1 Be7 14. Bd2
O-O 15. Rad1 d5 16. exd5 Bxd5 17. Bc3 Bxf3 18. gxf3 Bc5 19. Rd7 c6 20. Red1 *
Position (FEN): 2r2rk1/3R2pp/2p2pn1/1Nb1p3/8/2B2P2/PPP2P1P/3R2K1 b - - 1 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1547
Best move: cxb5