India's ace woman boxer M C Mary Kom's qualified for the London Olympics after World No. 2 Nicola Adams got the better of Russia's AIBA World champion Yelena Savelyeva 11-6 in the semi-finals of the World Championships in Qinhuangdao, China, on Friday.