Cool, thanks for posting the stage times :)
Yeah, we'll get there by tube and will go back to Victoria by tube. So if it starts at 8.45pm it will probably finish no later than 10.45, but like you said, it will be very crowded and I am afraid it will take us ages to get out of the stadium (never been there so I am not sure how big it is and how long it will take to get out).