Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. O-O h6 5. Re1 g5 6. h3 a6 7. Nh2 Bd6 8. Nc3
Bxh2+ 9. Kxh2 Ne5 10. Bf1 b5 11. Ne2 Bb7 12. Ng3 Qf6 13. Re2 h5 14. Nh1 g4 15.
d3 gxh3 16. Kxh3 Qg6 17. f3 h4 18. Bf4 Qf6 19. Qd2 Ng6 20. Bg5 Qxb2 21. Rd1 e5
22. f4 d6 23. f5 Bc8 *
Position (FEN): r1b1k1nr/5p2/p2p2n1/1pp1pPB1/4P2p/3P3K/PqPQR1P1/3R1B1N w kq - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1910
Best move: Qa5