I'm glad we were able to just edge the world's 103rd ranked nation.
Pretty funny this attitude, given who we are and our ranking of 150-something a few months ago. I dont think we're in any position to give anyone crap about rankings when any half decent footballing nation would say the same thing about us. I remember Bahrain's media labelling their loss to us as a 'National embarrassment'