Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 O-O 6. d3 d6 7. h3 Be6 8. Bb3
Nd4 9. a3 Bxb3 10. cxb3 Qd7 11. b4 Bb6 12. a4 a6 13. a5 Ba7 14. Be3 c5 15. bxc5
dxc5 16. Bxd4 exd4 17. Ne2 Rfe8 18. Ng3 Rac8 19. Re1 Bb8 20. b3 Bxg3 21. fxg3
Qc7 22. g4 Rcd8 23. g5 Nh5 24. Nh4 Nf4 25. Qf3 Ne6 26. Rf1 Nxg5 27. Qf2 b5 28.
g3 Qb6 *
Position (FEN): 3rr1k1/5ppp/pq6/Ppp3n1/3pP2N/1P1P2PP/5Q2/R4RK1 w - - 1 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1582
Best move: axb6