Twenty20 Blast: Afridi smashes a brilliant 100 on 42 balls