Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 c6 3. Nc3 Nd7 4. Nf3 g6 5. Bd3 Bg7 6. O-O Qc7 7. Bf4 e5 8. dxe5
dxe5 9. Bg5 Ngf6 10. Re1 O-O 11. h3 Re8 12. Be3 b5 13. a3 a6 14. Qd2 Nf8 15.
Bc5 Ne6 16. Be3 Nf4 17. Kh2 N6h5 18. Ne2 Ne6 19. Ng5 Nd4 20. Nxd4 *
Position (FEN): r1b1r1k1/2q2pbp/p1p3p1/1p2p1Nn/3NP3/P2BB2P/1PPQ1PPK/R3R3 b - - 0 20
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 894
Best move: exd4+