Chess puzzle (Advantage)
Moves: 1. Nf3 d6 2. c4 Nf6 3. Nc3 g6 4. e3 Bg7 5. d4 Bg4 6. h3 Bxf3 7. Qxf3 Nc6 8. d5
Ne5 9. Qd1 O-O 10. Be2 e6 11. O-O c6 12. f4 Ned7 13. dxe6 fxe6 14. Qxd6 Re8 15.
Rd1 Qb6 16. Na4 Qa5 17. Qa3 b5 18. cxb5 cxb5 19. Nc3 Qxa3 20. bxa3 Nd5 21. Nxb5
*
Position (FEN): r3r1k1/p2n2bp/4p1p1/1N1n4/5P2/P3P2P/P3B1P1/R1BR2K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1334
Best move: Bxa1