New Delhi: Two-time title holders Kolkata Knight Riders beat struggling Royal Challengers Bangalore in Match 30 of the Indian Premier League at Chinnaswamy Stadium.
Over 19.1 | Score 189/5
Aravind bowled the final over. That's it - all over for RCB. Suryakumar Yadav hit the winning runs to complete a five-wicket win for KKR.
Over 19 | Score 185/5
Shamsi bowled the 19th over. Yusuf made sure there was no RCB comeback as he attacked the spinner with a four and six on the first two balls.
Over 18 | Score 169/5
Chahal bowled his final over. The leg-spinner got the wicket of Russell. But the damage has already been done. Is there another twist in this tale?
A Russell c Binny b Chahal 39 (24b)
Over 17 | Score 163/4
Watson bowed the 17th over. Yusuf Pathan absolutely destroyed the Aussie in that over. Devastating hitting from the right-hander. KKR clear favorites to win this game now.
Over 16 | Score 139/4
Aaron was introduced into the attack. Four and six from Pathan and Russell respectively helped KKR score 16 runs off that over.
Over 15 | Score 123/4
Shamsi bowled the 15th over. The spinner experienced the full force of Russell there. Two huge sixes and a four!
Over 14 | Score 105/4
Chahal continued. The leg-spinner was very unlucky in that over as KL Rahul missed a stumping and then dropped a catch. Russell the beneficiary on both occasions. Will he make them pay?
Over 13 | Score 93/4
Aaron came into the attack. Yusuf Pathan smashed the first ball over long-on for a six. KKR need more of this.
Over 12 | Score 84/4
Chahal was brought back into the attack. Russell used his brute force to clobber a short ball over midwicket for a huge six.
Over 11 | Score 73/4
Watson bowled the 11th over. He got the wicket of Manish Pandey who was caught at mid-on. Slower short ball doing the trick for Watto.
M Pandey c Sachin Baby b Watson 8 (12b)
Over 10 | Score 69/3
Tabraiz Shamsi came back into the attack. Excellent stuff from the left-arm spinner. KKR managed to score just 3 off that over.
Over 9 | Score 66/3
S Aravind came back into the attack. Gambhir whacked the fifth ball through the vacant midwicket region for a four. However, the left-arm pacer got his revenge on the very next ball as he trapped the KKR skipper lbw.
Gambhir lbw b Aravind 37 (29b)
Over 8 | Score 59/2
Aaron continued. Not big hits in that over. Gambhir-Pandey scored seven off it. Strategic time-out has been called.
Over 7 | Score 52/2
Tabraiz Shamsi was introduced into the attack. Gambhir went after the spinner, with six and four off the third and fourth balls respectively. The skipper needs to play till the end today for KKR.
Over 6 | Score 37/2
Varun Aaron came into the attack. The pacer started well, conceding just 3 runs off his first over.
Over 5 | Score 34/2
Chahal bowled the fifth over. The leg-spinner cleaned up Chris Lynn with an absolute beauty. KKR in a spot of bother. Manish Pandey is the new batsman.
C Lynn b Chahal 15 (12b)
Over 4 | Score 32/1
Shane Watson was brought into the attack. Gambhir clobbered the last ball for a six over midwicket.
Over 3 | Score 22/1
Binny continued. Lynn stand and delivers. Huge six by the right-hander over long-off.
Over 2 | Score 11/1
S Aravind bowled the second over. Excellent stuff from the pacer. Only 5 runs came off that over.
Over 1 | Score 6/1
Binny bowled the first over. He got the wicket of his Bangalore Ranji teammmate Uthappa off the alst ball.
R Uthappa c Kohli b Binny 1 (4b)
Over 20 | Score 185/7
Umesh bowled the final innings of the RCB innings. Stuart Binny went after him, scoring 16 off 4. KKR need 186 to win here in Bengaluru.
S Watson run out 34 (21b)
S Binny c Pandey b UT Yadav 16 (4b)
Over 19 | Score 167/5
Russell bowled his final over. He removed Baby off the last ball but Watson did the real damage with three fours in that over.
Sachin Baby c & b Russell 16 (8b)
Over 18 | Score 154/4
Umesh was brought back into the attack. Poor bowling from the Indian pacer. Two no-balls and a wide in that 23-run over. Some excellent hitting from Baby as well. Bengaluru crowd is loving this.
Over 17 | Score 131/4
Morkel continued. Kohli got to his fifty and then perished as he went for a big hit off a wide and full ball from the South African. Sachin Baby is the new man in.
V Kohli c Russell b Morkel 52 (44b)
Over 16 | Score 125/3
Narine bowled his final over. Watson swept the second ball over deep midwicket for a massive six. The Aussie then ended Narine's spell with a boundary between long-on and deep-midwicket.
Over 15 | Score 112/2
Morkel came back into the attack. Tidy over from the South African pacer. Just three runs came off it.
Over 14 | Score 109/2
Chawla bowled his final over. He trapped AB lbw on the fourth ball. Huge wicket for KKR. Shane Watson is the new man in.
AB de Villiers lbw b Chawla 4 (6b)
Over 13 | Score 106/2
Narine continued. Virat showed his class there with two boundaries off the spinner. Risk-free batting from the RCB skipper. He is approaching yet another fifty.
Over 12 | Score 97/2
Chawla continued. Rahul tried to hit over cover, but ended up being caught by Pathan at deep cover. In walks AB de Villiers and the crowd goes berserk.
KL Rahul c Pathan b Chawla 52 (32b)
Over 11 | Score 92/1
Narine bowled the tenth over. Rahul got to his fifty with another boundary. This has been a top effort from him.
Over 10 | Score 79/1
Chawla continued. Rahul went after the leg-spinner with a six and four off the fourth and fifth ball respectively.
Over 9 | Score 64/1
Umesh continued. Solid comeback from the pacer, giving away just 4 off his second over.
Over 8 | Score 60/1
Piyush Chawla was brought into the attack. The leg-spinner's fourth ball was too short and Kohli dispatched it over midwicket for a boundary.
Over 7 | Score 51/1
Umesh Yadav was introduced into the attack. Rahul and Virat scored a boundary each in that over. Not a good start for the India pacer.
Over 6 | Score 40/1
Sunil Narine bowled the sixth over. Rahul welcomed him into the attack with back-to-back boundaries. Good over for RCB.
Over 5 | Score 30/1
Russell continued. What an effort he has put in here for KKR. Only five off that over. RCB need to up the scoring rate now.
Over 4 | Score 25/1
Morkel continued. Rahul pulled the third ball behind square for his first boundary. 10 runs came off that over.
Over 3 | Score 15/1
Russell continued. Yorker to finish the second over. Another excellent over from the all-rounder, stifling Rahul.
Over 2 | Score 11/1
Morne Morkel bowled the second over. After being clobbered for a six off the first ball, the South African exacted revenge on the very next delivery. Gayle's miscued his pull shot, with Uthappa taking an easy catch.
C Gayle c Uthappa b Morkel 7 (7b)
Over 1 | Score 2/0
Andre Russell bowled the first over. Tidy stuff from the West Indian, conceding just 2 runs. Both openers got off the mark with singles.
Interestingly, Virat Kohli has demoted himself. KL Rahul is Gayle's partner today.
The Bengaluru crowd is thrilled to see Chris Gayle walk out to bat after a brief absence.
Toss and team news
Gautam Gambhir won the toss and opted to bowl first.
RCB XI: V Kohli, C Gayle, L Rahul, AB de Villiers, S Watson, S Baby, S Binny, Y Chahal, S Aravind, V Aaron, T Shamsi
KKR XI: R Uthappa, G Gambhir, S Yadav, Y Pathan, M Pandey, A Russell, C Lynn, P Chawla, U Yadav, S Narine, M Morkel
RCB skipper Virat Kohli warms up for the big match.
— IndianPremierLeague (@IPL) May 2, 2016
Welcome to our live cricket blog for for Match 30 of the IPL between RCB and KKR. Follow live score and latest updates as we bring you ball-by-ball updates right here.