Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. Bc4 d6 5. d4 Nf6 6. O-O Be7 7. Bxf4 O-O 8.
Nc3 Bg4 9. h3 Bh5 10. g4 Bg6 11. e5 dxe5 12. dxe5 Qxd1 13. Raxd1 Ne4 14. Nd5
Bc5+ 15. Kg2 Rac8 16. c3 Rfe8 17. h4 h6 18. b4 Bf8 19. h5 Bh7 20. Bxh6 *
Position (FEN): 2r1rbk1/ppp2ppb/2n4B/3NP2P/1PB1n1P1/2P2N2/P5K1/3R1R2 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1165
Best move: gxh6