Chess puzzle (Advantage)
Opening: Zukertort_Opening, Zukertort_Opening_Slav_Invitation
Moves: 1. Nf3 c6 2. e3 d5 3. d4 Bf5 4. c4 e6 5. c5 f6 6. Bd3 Bxd3 7. Qxd3 Ne7 8. b4 a5
9. Ba3 axb4 10. Bxb4 Ng6 11. a4 b6 12. cxb6 *
Position (FEN): rn1qkb1r/6pp/1Pp1ppn1/3p4/PB1P4/3QPN2/5PPP/RN2K2R b KQkq - 0 12
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1286
Best move: Bxb4+