This lets the d-pawn advance, but after 3...Rad8 4.Rad1 that pawn should also tell in the long run.
4.Rxe8+ Rxe8 5.Bxd5! cxd5 6.d7! Re7 7.Rc1 Rxd7 8.Rc8+ Rd8 9.b4! Qb6 10.Bc7
Eliminating the strong knight on f4 and preparing 2...Bh5, to simplify into an ending with a good knight vs. a bad bishop.
3.Bg2 , declining the bishop exchange, then 3...Qa8 , preparing ...Qa2 and ...Ra8-a3 with strong pressure.
Initiating favourable exchanges in order to install an eternal knight on e5.
Preferable was 1...Bxd7 2.Ne5 Nf6! , followed by ...Be8 and ...Nd7 to challenge the white knight, although 3.Qc3 preparing b3-b4 keeps some advantage.