Banglore has been the biggest surprise of the week as they managed to win back to back two matches and now they are on the 7th position and their net run rate have to take a hike and now they stand behind Kolkata. Although Bangalore has pretty big competitors waiting around the corner, Kohli and Co. are pretty high on confidence and they will be looking forward to proceeding their way to the playoffs. Bangalore will be likely to retain the winning combination. Moen Ali is likely to play his last game of the season. Umesh Yadav and Mohammed Siraj have got enough chances but both the bowlers have been expensive. Kulwant Khejroliya, the left-arm seamer, might play this match after warming the bench for the whole season so far.

Probable Line-ups: Virat Kohli (c), Parthiv Patel (wk), AB de Villiers, Moeen Ali, Marcus Stoinis, Akshdeep Nath, Pawan Negi, Umesh Yadav, Kulwant Khejroliya, Dale Steyn, Navdeep Saini, Yuzvendra Chahal. 


A win in this game will help Punjab to clinch a rank higher and may help them reach the top four as they are currently on 5th position with 10 points. Looking themselves to give room to win this one, Punjab will be making fewer changes in the team especially when Bangalore is quite impressive in their recent form. We can expect Sarfaraz Khan to make an entry in the line-up to strengthen the batting order. With tournament reaching halfway, it is not wise to make any more changes and we can expect the same from Ashwin as he is known for making some unpredictable move.

Probable Line-ups: Chris Gayle, KL Rahul (wk), Mayank Agarwal, David Miller, Mandeep Singh, Sam Curran, Ravi Ashwin (c), Harpreet Brar, Hardus Viljoen, Murugan Ashwin, Mohammed Shami.



With Bangalore making the best use of its available squad power, we can expect Punjab to go low in their form and Bangalore to win this fixture as well.


Venue: Chinnaswamy Stadium, Bangalore.

Time: 20:00 IST.


The pitch at Chinnaswamy Stadium is flat and we can expect a couple of bouncers and hence quite a lot of fours and sixes.