Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Nf3 d6 3. g3 Bd7 4. Bg2 Bc6 5. O-O Nd7 6. c4 Be4 7. Nc3 Bg6 8. e4
Qe7 9. Bg5 f6 10. Be3 O-O-O 11. d5 Nc5 12. Bxc5 dxc5 13. Qa4 Kb8 14. e5 exd5
15. Nxd5 Qd7 16. Qxd7 Rxd7 17. e6 Rd8 18. Rfe1 Ne7 19. Rad1 Nxd5 20. cxd5 Be7
21. Nh4 Bc2 22. Rd2 Ba4 23. Nf5 Bd6 24. Nxg7 c4 25. e7 Rc8 26. e8=Q Bxe8 27.
Rde2 Bh5 *
Position (FEN): 1kr4r/ppp3Np/3b1p2/3P3b/2p5/6P1/PP2RPBP/4R1K1 w - - 2 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1290
Best move: Nxh5