Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bg5 h6 4. Bf4 e6 5. h3 Bd6 6. Ne5 Nbd7 7. Nd2 Bxe5 8.
dxe5 Nh7 9. Bh2 f6 10. f4 fxe5 11. fxe5 Qh4+ 12. g3 Qh5 13. Nf3 O-O 14. g4 Qf7
15. Qd4 c5 16. Qd2 Qf4 17. O-O-O Qxd2+ 18. Rxd2 Ng5 19. Bg2 Nxf3 20. exf3 Nxe5
*
Position (FEN): r1b2rk1/pp4p1/4p2p/2ppn3/6P1/5P1P/PPPR2BB/2K4R w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1056
Best move: Bxe5