Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 Qg6 5. Bf3 c6 6. Nge2 h6 7. Nf4 Qf5 8.
d3 g5 9. Nh5 Qe6+ 10. Be3 g4 11. Be4 Qe5 12. Nf4 Qa5 13. Bd4 e5 14. Be3 exf4
15. Bxf4 f5 16. Bxf5 Bxf5 17. O-O Qb4 18. Re1+ Kd8 19. Qe2 Be7 20. Qe5 Rh7 21.
Qxf5 Rg7 22. Bxh6 *
Position (FEN): rn1k2n1/pp2b1r1/2p4B/5Q2/1q4p1/2NP4/PPP2PPP/R3R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1281
Best move: Nxh6