Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nf3 e5 3. Nc3 Nf6 4. d4 Nbd7 5. dxe5 dxe5 6. Bb5 c6 7. Bc4 Be7 8.
Be3 h6 9. O-O Qc7 10. Qd2 Bb4 11. a3 Nxe4 12. Qe1 Nxc3 13. axb4 Nd5 14. Bd2 O-O
15. Qe4 f5 16. Bxd5+ cxd5 17. Qxd5+ Kh8 18. Bc3 Re8 19. Rfe1 Nf6 20. Bxe5 *
Position (FEN): r1b1r2k/ppq3p1/5n1p/3QBp2/1P6/5N2/1PP2PPP/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1717
Best move: Nxd5