Chess puzzle (Advantage)
Moves: 1. e4 e6 2. e5 d5 3. d4 c5 4. c3 Nc6 5. Nf3 Qb6 6. Na3 cxd4 7. Bb5 Bd7 8. Bxc6
Bxc6 9. Nxd4 Bc5 10. O-O Ne7 11. Nf3 Nf5 12. Ng5 h6 13. Nh3 O-O 14. Qg4 Qc7 15.
Bf4 Qb6 16. b4 Be7 17. Nc2 Bb5 18. Rfe1 Rac8 19. Ne3 Rxc3 20. Nxf5 exf5 21.
Qxf5 Qe6 22. Qh5 Qg6 23. Qxg6 fxg6 24. Bd2 Bxb4 25. Rab1 Rxh3 *
Position (FEN): 5rk1/pp4p1/6pp/1b1pP3/1b6/7r/P2B1PPP/1R2R1K1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1807
Best move: Bxb4