Blockchain.info is unreliable when it comes to double spends. Your sending address
1Mf8eeHL9dCcWn74ZQFEXVXHnmYKPjS2rR has "Final Balance -0.1 BTC", which is of course not possible.
The transaction above will never confirm. The inputs are used already in this transaction:
a61d754f4b6f13c19b368d9a78638d2d6d73e27e9b4062a1950e271baa507889, sending the funds to the same address as the first transaction.
If the exchange shows the first (unconfirmed) transaction but not the second (confirmed 0.0985754 BTC) transaction, you should contact the exchange. It looks like their system didn't handle the double spend correctly, and ignored the confirmed transaction because of that.