Chess puzzle (Advantage)
Moves: 1. d4 g6 2. c4 Bg7 3. e4 e6 4. f4 Ne7 5. Nf3 O-O 6. Nc3 b6 7. Bd3 Bb7 8. Be3 a6
9. Qd2 Kh8 10. h4 d6 11. h5 Ng8 12. hxg6 fxg6 13. Ng5 Nf6 14. Nxe6 Qe7 15. Nxf8
Qxf8 16. O-O-O Nbd7 17. e5 Nh5 18. Rxh5 gxh5 19. Rh1 Qf7 20. g4 *
Position (FEN): r6k/1bpn1qbp/pp1p4/4P2p/2PP1PP1/2NBB3/PP1Q4/2K4R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1445
Best move: Bxh1