Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nf3 dxe4 4. dxe4 Qxd1+ 5. Kxd1 Nc6 6. Bd3 b6 7. Ke2 Bb7 8.
Bg5 f6 9. Bh4 O-O-O 10. Nc3 g5 11. Bg3 Nh6 12. h3 Bd6 13. Bh2 Nf7 14. Rad1 h5
15. Nb5 Bxh2 16. Nxh2 a6 17. Nc3 Nd4+ 18. Ke3 Ne5 19. Nf3 Nexf3 20. gxf3 e5 21.
Nd5 Rxd5 *
Position (FEN): 2k4r/1bp5/pp3p2/3rp1pp/3nP3/3BKP1P/PPP2P2/3R3R w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 974
Best move: exd5