Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. Nc3 Nge7 5. O-O g6 6. Re1 Bg7 7. d3 O-O 8. Bg5
h6 9. Bxe7 Nxe7 10. d4 d5 11. exd5 exd5 12. Be2 cxd4 13. Nxd4 Qb6 14. Nb3 Be6
15. Rb1 Rad8 16. Na4 Qc7 17. c3 Be5 18. g3 Bh3 19. Nd4 a6 20. f4 Bxf4 21. gxf4
b5 22. Qd3 bxa4 *
Position (FEN): 3r1rk1/2q1np2/p5pp/3p4/p2N1P2/2PQ3b/PP2B2P/1R2R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1476
Best move: Qxh3