Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. Nf3 d6 3. Bc4 Nf6 4. Nc3 a6 5. d4 Bg4 6. Be2 Qc8 7. O-O e5 8. d5
Ne7 9. Ng5 Bd7 10. f4 h6 11. fxe5 dxe5 12. d6 cxd6 13. Nf3 Ng6 14. b3 Qxc3 15.
Rb1 b5 16. Bb2 Qc5+ 17. Kh1 Nf4 18. g3 Nh3 19. Kg2 Nxe4 20. Bd3 Nef2 21. Qd2 e4
22. Bd4 Qxd4 *
Position (FEN): r3kb1r/3b1pp1/p2p3p/1p6/3qp3/1P1B1NPn/P1PQ1nKP/1R3R2 w kq - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1396
Best move: Nxd4