Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 Nf6 3. a3 b6 4. Nf3 Bb7 5. Nc3 d5 6. cxd5 Nxd5 7. e3 Bd6 8. Bc4
Qf6 9. Ne4 Qg6 10. Ng3 Nd7 11. O-O h5 12. Nh4 Qf6 13. Nf3 h4 14. Ne4 Qe7 15.
Nxd6+ cxd6 16. e4 N5f6 17. e5 Ng4 18. h3 Nh6 19. Bg5 Qf8 20. Bb5 Nf5 21. Bxd7+
Kxd7 22. exd6 Qxd6 23. Ne5+ Ke8 24. Qa4+ Kf8 25. Rad1 Rh5 26. Bf4 Qd5 27. f3 g5
28. Nd7+ Kg7 29. Be5+ Kg6 30. Nf6 Bc6 31. Nxd5 *
Position (FEN): r7/p4p2/1pb1p1k1/3NBnpr/Q2P3p/P4P1P/1P4P1/3R1RK1 b - - 0 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1339
Best move: Bxa4