Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 f6 7. a4 b4 8. c3 g5
9. d4 exd4 10. cxd4 h5 11. d5 Na5 12. Be3 d6 13. Nbd2 Bg4 14. Bc2 h4 15. h3 Bh5
16. Qe1 g4 17. Nxh4 gxh3 18. gxh3 Rg8+ 19. Kh2 Bg7 20. Nf5 Nxf5 21. exf5 Qe7
22. Bb6 *
Position (FEN): r3k1r1/2p1q1b1/pB1p1p2/n2P1P1b/Pp6/7P/1PBN1P1K/R3QR2 b q - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1557
Best move: cxb6