Al v im semi final match analysis