Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Nc6 4. Nf3 Bc5 5. d3 h6 6. Nd5 d6 7. h3 Na5 8. Nxf6+
Qxf6 9. Bb3 Nxb3 10. axb3 a6 11. O-O O-O 12. Be3 Ba7 13. Nh2 c5 14. Qf3 Qe7 15.
Bd2 f5 16. Qe2 fxe4 17. Qxe4 Bf5 18. Qd5+ Be6 19. Qe4 Rf6 20. Rxa6 d5 21. Qxe5
*
Position (FEN): r5k1/bp2q1p1/R3br1p/2ppQ3/8/1P1P3P/1PPB1PPN/5RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1572
Best move: bxa6