Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5+ 4. Nge2 c6 5. d4 Qc7 6. Bf4 Qd8 7. Ng3 e6 8.
Bd3 Nf6 9. Be5 Nbd7 10. Nce4 Nxe5 11. dxe5 Nd5 12. c4 Nb6 13. b3 Be7 14. Nc3
Qc7 15. O-O Qxe5 16. Nce4 Qc7 17. Nh5 g6 18. Ng7+ Kf8 19. c5 Nd5 20. Nh5 gxh5
21. Qxh5 Nf6 *
Position (FEN): r1b2k1r/ppq1bp1p/2p1pn2/2P4Q/4N3/1P1B4/P4PPP/R4RK1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1501
Best move: Qh6+