Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 Nc6 3. Nf3 e5 4. d4 cxd4 5. cxd4 exd4 6. Nxd4 Bb4+ 7. Bd2 Qb6 8.
Nxc6 dxc6 9. Nc3 Be6 10. Bd3 O-O-O 11. Qc2 Qd4 12. Ke2 Nf6 13. Be3 Qe5 14. Rad1
Rhe8 15. f4 Qh5+ 16. Kf2 Ng4+ 17. Kf3 Ne5+ 18. Kf2 Ng4+ 19. Kf3 Nxh2+ 20. Kg3
Qg4+ *
Position (FEN): 2krr3/pp3ppp/2p1b3/8/1b2PPq1/2NBB1K1/PPQ3Pn/3R3R w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 742
Best move: Kxh2