IPL 3 Semi Final Shifted from Bangalore to Mumbai

Delhi : 18 Apr – According the news sources IPL 3 semi final match shifted from bangalore to mumbai.
Now Match will be held on 21 and 22 Apr at Navi Mumbai.
According the news sources main reason behind the shifting the match from bangalore to mumbai due to security .
one more reason for shifting the match