Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Bxf7+ Ke7 6. Bd5 d6 7. c3 Rf8 8.
d4 exd4 9. Bxc6 bxc6 10. cxd4 Bg4 11. Qd3 Bb6 12. Nd2 h6 13. Ngf3 Kf7 14. e5
dxe5 15. Nxe5+ Kg8 16. Ndf3 Bxf3 17. Nxf3 Re8+ 18. Be3 Ba5+ 19. Nd2 c5 20. O-O
cxd4 21. Bxd4 Kh8 22. Nf3 c5 23. b4 Bxb4 24. a3 *
Position (FEN): r2qr2k/p5p1/5n1p/2p5/1b1B4/P2Q1N2/5PPP/R4RK1 b - - 0 24
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2085
Best move: Ba5