Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nc3 O-O 5. e4 d6 6. Nge2 Nfd7 7. O-O c5 8. d3
Nc6 9. Be3 Nd4 10. Qd2 a6 11. Bh6 Ne5 12. Bxg7 Kxg7 13. f4 Nec6 14. f5 b5 15.
cxb5 axb5 16. f6+ exf6 17. Nd5 b4 18. Nxf6 Nxe2+ 19. Qxe2 Nd4 20. Qd2 Bh3 *
Position (FEN): r2q1r2/5pkp/3p1Np1/2p5/1p1nP3/3P2Pb/PP1Q2BP/R4RK1 w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1065
Best move: Bxh3