Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bg5 h6 3. Bxf6 exf6 4. e3 d5 5. Bd3 b6 6. c3 Bd6 7. Qf3 c6 8. Ne2
Ba6 9. Bc2 Qc7 10. Ng3 Nd7 11. Nd2 g6 12. O-O-O O-O-O 13. Kb1 Kb8 14. e4 c5 15.
exd5 cxd4 16. cxd4 f5 17. Rc1 Qb7 18. Ba4 b5 19. Bd1 Rc8 20. Rc6 Bb4 21. Nb3
Nb6 22. a3 Be7 23. Na5 Qd7 24. Be2 Rxc6 25. Nxc6+ Ka8 26. d6 Bb7 27. Bxb5 Qxd6
28. Rc1 Rc8 29. d5 Bf6 30. Rd1 a6 31. Qe3 *
Position (FEN): k1r5/1b3p2/pnNq1bpp/1B1P1p2/8/P3Q1N1/1P3PPP/1K1R4 b - - 1 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2307
Best move: axb5