Chess puzzle (Advantage)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 d6 4. c3 Nf6 5. d3 O-O 6. h3 Nbd7 7. O-O e5 8. Bg5
h6 9. Bh4 a6 10. Nbd2 b5 11. Bb3 c5 12. Nh2 Qc7 13. f4 a5 14. fxe5 dxe5 15. Ng4
Nxg4 16. Qxg4 Nb6 17. Qd1 c4 18. Bc2 cxd3 19. Bxd3 Ba6 20. Qe2 Qc6 21. Nf3 Rad8
22. Bg3 Qd7 23. Rad1 Rfe8 24. Bc2 Qe6 25. Rxd8 Rxd8 26. a4 Qc4 27. Qe3 Nd7 28.
Bd3 Qxa4 29. Qa7 Bc8 30. Bxb5 *
Position (FEN): 2br2k1/Q2n1pb1/6pp/pB2p3/q3P3/2P2NBP/1P4P1/5RK1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1005
Best move: Qxb5