Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c6 4. cxd5 exd5 5. Nf3 Nf6 6. Bg5 h6 7. Bh4 Bd6 8. e3
Be6 9. Bd3 Nbd7 10. O-O O-O 11. Qc2 Rc8 12. e4 dxe4 13. Nxe4 Be7 14. Rfe1 Re8
15. Nc3 Nd5 16. Bg3 Nb4 17. Bh7+ Kh8 18. Qb1 Nf8 19. Be4 Bd6 20. Bxd6 Qxd6 21.
Qd1 Kg8 22. Rc1 Nd7 23. a3 Na2 24. Nxa2 Bxa2 25. Qa4 Ra8 26. Bh7+ *
Position (FEN): r3r1k1/pp1n1ppB/2pq3p/8/Q2P4/P4N2/bP3PPP/2R1R1K1 b - - 3 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 793
Best move: Kxh7