14.6 overs (0 Run) Goes fuller on off. Varun Chakaravarthy leans forward and defends it.
14.5 overs (0 Run) Quicker and flatter, probably a googly. Varun Chakaravarthy defends it solidly.
14.4 overs (0 Run) A flatter delivery on off. Varun Chakaravarthy blocks it off the back foot.
Varun Chakaravarthy comes out to bat.
14.3 overs (0 Run) OUT! CAUGHT! It is all going against Kolkata now, Wanindu Hasaranga gets his fourth wicket! Smart captaincy by Faf du Plessis to bring Wanindu Hasaranga back on. This is flatter and quicker on middle. Tim Southee looks to go big towards the leg side. He completely miscues it and the ball goes in the air towards long on. Faf du Plessis there takes an easy catch and nine wicket down now.
14.2 overs (1 Run) Quicker delivery on middle. Yadav pushes it to long on for a single.
14.1 overs (1 Run) Tossed up on off. Southee hits it to wide long on for a single. 100 up!
Strategic break. Not a lot to strategize for Kolkata here with only two wickets left in the kitty. They have been decimated here by Bangalore and are in danger of not batting out their full quota. Wanindu Hasaranga to bowl after the break.
13.6 overs (0 Run) A fullish delivery and slower in pace on middle. Yadav works it towards the leg side. Another wicket maiden for Harshal Patel!
Umesh Yadav's turn to show his skills with the bat.
13.5 overs (0 Run) OUT! CAUGHT BEHIND! The pressure of dot balls induces a false shot and Harshal Patel gets his second wicket. This is a big wicket for Bangalore and now, Kolkata will surely struggle to cross even 120 here. This is shorter and outside off. Andre Russell makes room and looks to cut but gets an outside edge. The ball goes back to the keeper and Dinesh Karthik takes an easy catch to send his former teammate back to the pavilion.
13.4 overs (0 Run) Back of a length, on middle. Russell stays deep in his crease and steers this delivery towards short third man. Four dot balls!
13.3 overs (0 Run) Again a shorter delivery, on middle. Andre Russell goes for a big swing across the line but misses. Good bowling by Patel.
13.2 overs (0 Run) Lands on a length, angling into middle. Russell looks to heave it away but gets the inside half of his blade to short fine leg. A good stop from Akash Deep and Russell turns down the single.
13.1 overs (0 Run) Patel bangs it short, on off, at 125 kph. Andre Russell first sets up to pull it but then sways away from the line of the ball.
12.6 overs (0 Run) Dot ball to end the over! But a very good one for Kolkata, 16 from it! A flatter and quicker one, on off. Southee blocks it off the front foot. Russell will be on strike now.
12.5 overs (1 Run) Darted on leg. Russell clips it to deep square leg for a single.
12.4 overs (6 Runs) SIX! Two sixes in the over, so far! Bangalore need to be careful here! Fuller, outside off. Andre Russell gets under it and tonks it over long off for a maximum.
12.3 overs (2 Runs) This is shorter and outside off. Russell slaps it to deep extra cover for a couple.
12.3 overs (1 Run) WIDE! This is delivered way outside off. Andre Russell leaves it alone and the umpire calls it wide.
12.2 overs (6 Runs) SIX! Something for Kolkata to cheer for! A quicker delivery, flatter and on middle, Russell goes down on one knee and smokes it over deep mid-wicket for a maximum. Till the time he is there, Kolkata still can get to a challenging total.
12.1 overs (0 Run) A flatter delivery on off to start. Russell defends it right back to the bowler.
Change in bowling. Shahbaz Ahmed replaces Wanindu Hasaranga from this end.
11.6 overs (0 Run) Shorter and outside off, Southee looks to cut it away but misses. Harshal begins with a wicket maiden.
11.5 overs (0 Run) Goes fuller on off, slower in pace. Tim Southee blocks it out.
Tim Southee is in next.
11.4 overs (0 Run) OUT! CAUGHT! Another one bites the dust and Harshal Patel strikes in his first over! Kolkata batters keep going for their shots and keep throwing their wickets away. A shorter delivery around off. Billings goes for a horizontal bat shot as he looks to pull it. The ball goes off the top edge of his blade towards long on and Virat Kohli there takes an easy catch. Kolkata needed Billings to bat deep but unfortunately for them, it all comes down to Russell now.
11.3 overs (0 Run) A trademark slower delivery this time! Back of a length, outside off. Billings looks to guide it towards the off side but gets beaten.
11.2 overs (0 Run) Serves a length delivery, on off, Billings attempts to defend it but does so from the outer half of his bat.
11.1 overs (0 Run) Lands on a length, outside off. Billings drives it on up but safely to the cover fielder.
Will we get to see Harshal Patel now? Oh yes, we guessed it right.
10.6 overs (0 Run) A flatter and quicker delivery on off. Andre Russell blocks it off the front foot.
10.5 overs (6 Runs) SIX! Andre Russell says enough is enough and goes for a big one. He smashes this 94 metres into the stands. This is tossed up on middle. Andre Russell gets low and slog-sweeps it over deep mid-wicket for a biggie.
10.4 overs (0 Run) This time fuller, on leg. Andre Russell looks to defend it off the front foot but gets hit on the pad instead.
10.3 overs (0 Run) Goes flatter and slightly shorter on off. Russell blocks it out.
10.2 overs (1 Run) Fuller on middle again. Billings skips down the track and works it to deep mid-wicket for a single.
10.1 overs (0 Run) Wanindu Hasaranga serves this fulller on off. Sam Billings leans forward and defends it.
A dedicated team of experts bring you live score, live cricket score, live match update on Sports.NDTV.com. After 15.2 overs, Kolkata Knight Riders are 103/9. The live updates of Royal Challengers Bangalore vs Kolkata Knight Riders scorecard is also available. It is the perfect platform to follow your favourite teams in Indian Premier League 2022. Keep a track on your favourite batsmen and bowlers through Indian Premier League 2022 today match, ball by ball commentary, Royal Challengers Bangalore vs Kolkata Knight Riders, Royal Challengers Bangalore vs Kolkata Knight Riders live score, Royal Challengers Bangalore vs Kolkata Knight Riders scorecard. Follow the excitement of the Indian Premier League 2022 on Sports.NDTV.com as you can follow live match updates and live cricket score through our platform.