Okay... I have to ask - how f$@#ing HUGE are your hands???
I've played the piece before and you did it quite well. I think there's maybe just a 'bit' too much rubato, especially in the beginning of the 'B' section, but you've shown you have the work under your fingers.