Chess puzzle (Advantage)
Moves: 1. f4 Nc6 2. Nf3 d6 3. e3 e5 4. fxe5 Nxe5 5. Be2 Nf6 6. O-O Be7 7. d4 Ng6 8.
Bd3 Be6 9. c3 Qd7 10. e4 Bg4 11. Qc2 O-O 12. Nbd2 c5 13. d5 Ne5 14. Nxe5 dxe5
15. c4 h6 16. b3 Nh7 17. Nf3 Bxf3 18. Rxf3 Ng5 19. Rf5 Bf6 20. Be3 b6 21. Raf1
Qe7 22. h4 Nh7 23. Bxh6 *
Position (FEN): r4rk1/p3qppn/1p3b1B/2pPpR2/2P1P2P/1P1B4/P1Q3P1/5RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1261
Best move: gxh6