Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Ng4 6. h3 h5 7. d4 Nxd4 8. Nxd4
exd4 9. hxg4 hxg4 10. Qxg4 b5 11. Bb3 d5 12. Qg5 Qxg5 13. Bxg5 f6 14. Bf4 dxe4
15. Re1 Bb7 16. Bxc7 a5 17. a3 a4 18. Ba2 Rc8 19. Bb6 Bc5 20. Bxc5 Rxc5 21. Nd2
Rch5 22. Kf1 f5 23. Nf3 b4 24. axb4 *
Position (FEN): 4k2r/1b4p1/8/5p1r/pP1pp3/5N2/BPP2PP1/R3RK2 b k - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1811
Best move: Ba6+