Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. Bc4 Bb4 5. d3 d5 6. exd5 Nxd5 7. Bxd5 Qxd5 8.
Bd2 Qd6 9. Ne4 Bxd2+ 10. Qxd2 Qe7 11. O-O-O Bg4 12. h3 Bxf3 13. gxf3 O-O-O 14.
Qc3 Nd4 15. Qa5 a6 16. f4 exf4 17. Rhe1 Qh4 18. c3 Nf3 19. Re2 Rhe8 20. Qa4 f5
*
Position (FEN): 2krr3/1pp3pp/p7/5p2/Q3Np1q/2PP1n1P/PP2RP2/2KR4 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1038
Best move: Nd6+