Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. a3 Bc5 4. Bc4 Nf6 5. Nc3 d6 6. d3 Bg4 7. Be3 Nd4 8. Nd5
Nxf3+ 9. gxf3 Bh5 10. Qe2 Nxd5 11. Bxd5 c6 12. Ba2 Qf6 13. Bxc5 Bxf3 14. Qe3
Bxh1 15. Bxa7 O-O 16. O-O-O Bf3 17. Rg1 d5 18. Bc5 Rfe8 19. Rg3 Bh5 20. exd5
cxd5 21. Bxd5 Bg6 22. Bxb7 Rab8 23. Bd5 e4 24. dxe4 *
Position (FEN): 1r2r1k1/5ppp/5qb1/2BB4/4P3/P3Q1R1/1PP2P1P/2K5 b - - 0 24
Black to move.
Themes: Queenside Attack Middlegame  
Puzzle rating: 1189
Best move: Qxb2+