Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 e6 6. Be3 b6 7. Qd2 Nge7 8. Bh6
O-O 9. h4 f6 10. Bxg7 Kxg7 11. h5 g5 12. h6+ Kh8 13. e5 Ng6 14. exf6 Qxf6 15.
Nf3 g4 16. Ng5 d5 17. O-O Nd4 18. f3 Nxc2 19. fxg4 Qd4+ 20. Kh2 Nxa1 21. Rxf8+
Nxf8 22. Nf7+ Kg8 23. Qg5+ Kxf7 24. Nb5 Qf6 25. Nd6+ Ke7 26. Qg7+ Kxd6 *
Position (FEN): r1b2n2/p5Qp/1p1kpq1P/2pp4/6P1/3P2P1/PP4BK/n7 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 902
Best move: Qxf6