Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. c3 Nc6 4. d4 cxd4 5. cxd4 Nf6 6. d5 Ne5 7. Bd3 Nxd3+ 8.
Qxd3 g6 9. Bd2 Bg7 10. Bc3 O-O 11. Nf3 Bg4 12. h3 Bxf3 13. gxf3 a6 14. Nd2 b5
15. Ke2 Nh5 16. Qe3 Bxc3 17. bxc3 a5 18. f4 b4 19. c4 a4 20. Rag1 Rb8 21. Qf3
b3 22. axb3 axb3 *
Position (FEN): 1r1q1rk1/4pp1p/3p2p1/3P3n/2P1PP2/1p3Q1P/3NKP2/6RR w - - 0 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1480
Best move: Qxh5