Chess puzzle (Advantage)
Moves: 1. d4 g6 2. Nc3 Bg7 3. e4 d6 4. Bg5 Nf6 5. Qd2 O-O 6. Bh6 Nc6 7. Bd3 Nxd4 8.
Bxg7 Kxg7 9. Nf3 Nxf3+ 10. gxf3 e5 11. h4 Nh5 12. O-O-O Be6 13. Rdg1 a5 14. a4
Qf6 15. Qe3 c6 16. Ne2 Rfb8 17. Ng3 Nf4 18. h5 b5 19. hxg6 fxg6 20. Nh5+ Nxh5
21. Rxh5 b4 *
Position (FEN): rr6/6kp/2ppbqp1/p3p2R/Pp2P3/3BQP2/1PP2P2/2K3R1 w - - 0 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1039
Best move: Qh6+