Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. a4 g6 4. Bc4 Nc6 5. c3 e6 6. d4 cxd4 7. cxd4 d5 8. exd5
exd5 9. Bb3 Bg7 10. h3 Nge7 11. Nc3 O-O 12. O-O h6 13. Bf4 Be6 14. Re1 Qb6 15.
Bd6 Rfe8 16. Bc5 Qc7 17. Rc1 Rad8 18. Qd2 b6 19. Bxe7 Rxe7 20. Ne5 Nxe5 21.
dxe5 Bxe5 *
Position (FEN): 3r2k1/2q1rp2/pp2b1pp/3pb3/P7/1BN4P/1P1Q1PP1/2R1R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1666
Best move: Nxd5