Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 Bg4 6. h3 Bd7 7. Bd3 O-O 8. O-O
a6 9. e5 dxe5 10. dxe5 Ne8 11. Bf4 c6 12. c5 Nc7 13. Rc1 Be6 14. b3 Nd7 15. Na4
Nd5 16. Bg3 Bh6 17. Rc4 b5 18. cxb6 N7xb6 19. Nxb6 Nxb6 20. Rh4 Bg7 21. Ng5 Bd5
22. Nxh7 e6 23. Nxf8 Bxf8 24. Qg4 Be7 25. Rh6 Bf8 26. Bh4 Qc7 27. Rh8+ *
Position (FEN): r4bkR/2q2p2/pnp1p1p1/3bP3/6QB/1P1B3P/P4PP1/5RK1 b - - 7 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 905
Best move: Kxh8