Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Bg4 4. Nc3 Qd8 5. h3 Bh5 6. b3 Nc6 7. Bb2 Nd4 8.
Be2 Bg6 9. O-O Nxc2 10. Rc1 Nb4 11. d4 Nf6 12. a3 Nc6 13. d5 Nb8 14. Nh4 Be4
15. Nxe4 Nxe4 16. Bb5+ c6 17. dxc6 bxc6 18. Bxc6+ Nxc6 19. Rxc6 Nd6 20. b4 Rb8
21. Nf3 a5 22. Bc3 axb4 23. axb4 Qd7 24. Qa4 Rb5 25. Qa8+ Qd8 26. Qxd8+ Kxd8
27. Rc5 Rxc5 28. bxc5 Ne4 29. Bb4 e6 30. c6 *
Position (FEN): 3k1b1r/5ppp/2P1p3/8/1B2n3/5N1P/5PP1/5RK1 b - - 0 30
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1047
Best move: Bxb4