Why was the Oracle lying on the floor?

Rating: 10/10 (15 November 2003)

After Neo and Smith have fought in the rain in the amazing fight scene (though the water ball in the air was more comical than imaginative), all the Smiths exploded, why was the Oracle lying on the ground? I missed the link. It was obvious enough that Smith was Oracle (somehow. i think? the whole bit about beginning and end). but Smith exploded, and Oracle took his place? Or was Oracle Neo?? Or worse, is Oracle Smith?? Where is Neo in the Matrix after the fight?
Back to M2, I really hated the temple scenes and the sex scenes between Neo and Trinity. It was 10 mins long, does not add to the story line, and a total waste of film and the audiences' time.