Spare Titan?

Something weird happened to me the other day during an online session of Titanfall. Whilst in my titan, I was fighting pretty much the whole opposition on my own and the inevitable happened. They doomed my Ogre titan and I ejected.

Fortunately my nuclear explosion managed to take down two enemies with their titans! This somehow rewarded me with another titan literally a few seconds after ejecting out of my titan. Don’t believe me? I have proof…