25... Kxe8: I think Rxd2 would have been a lot stronger.
Very nicely played opening for black. White should have played 4. 0-0 according to the main line.
BTW shouldn't this go in Game Analysis?
true