Rising Pune Supergiants produced a top notch bowling performance to outwit Royal Challengers Bangalore by 27 runs to get some breathing space in the Indian Premier League, here tonight.
On a slow two-paced track, a total of 161 for 8 by Pune looked challenging enough and they got their bowling combination spot restricting RCB to 134 for 9 in 20 overs.
In the end, Manoj Tiwary's cameo 27 off 11 balls proved to be decisive as he gave Pune a total to fight.
By virtue of this victory, Pune now have four points from five games while RCB are in a spot with only a single win from five games.
The likes of Shardul Thakur (3/35), Imran Tahir (1/27), Ben Stokes (3/18) and Jaydev Unadkat (2/25) kept the pressure on for the entire duration bowling. They bowled a total of 49 dot balls which is equivalent to 8.1 overs.
Virat Kohli started with a flicked six off Jaydev Unadkat and a four off Shardul Thakur.
But he had a reprieve when Manoj Tiwary dropped a regulation catch a first slip off Thakur. Thakur however had some consolation as he dismissed an out-of-form Mandeep Singh (0) caught by Mahendra Singh Dhoni.
Kohli hit two more boundaries off Thakur looking in ominous touch before a delivery from Ben Stokes climbed big on the skipper. The skier was neatly pouched by Ajinkya Rahane standing a few yards at sweeper boundary.
De Villiers, who started with a six off Unadkat then became a bit cautious as third seamer Dan Christian bowled tight lines in his first two overs.
The first 10 produced 66 for RCB with 95 required off back 10.
But De Villiers, who had gone into a shell was beaten by a sharp leg-break from Tahir (1/27) as Dhoni whipped the bails off in a flash.
Just like Pune's middle-order collapse, RCB's batsmen also found that ball wasn't coming onto the bat. Jaydev Unadkat's slower delivery saw Kedar Jadhav rushing out only to be played on. Shane Watson (14) was always struggling before being cleaned up by Ben Stokes. It was all over for RCB by then.
Earlier, Rising Pune Supergiant suffered a shocking middle-order collapse before a Tiwary cameo took them to 161 for 8 against Royal Challengers Bangalore.
It was a below-par score by Pune as they were cruising along at 127 for 2 courtesy 58-run stand between skipper Steve Smith (27) and Dhoni (28) before wickets fell in a clutch.
With addition of only three runs, Pune lost five wickets in a space of nine deliveries with most of the batsmen falling prey to the slowish nature of the track committing to their shots too early.
Dhoni and Smith were bowled off successive deliveries while Ben Stokes was also cleaned up.
Tottering at 130 for 7, Tiwary played an absolute cameo scoring 27 off 11 balls including a 19-run penultimate over off Shane Watson that had three boundaries and a straight six into the sight screen.
Had it not been for Tiwary, Pune would have landed woefully short of the target.
Pune started the innings well with Ajinkya Rahane (30 off 25 balls) and Rahul Tripathi (31 off 23 balls) adding 63 for the opening stand.
Rahane hit a flurry of boundaries off the pacers Adam Milne (2/27) and Watson before a googly from Samuel Badree cleaned him up.
Tripathi was gone when drove uppishly with skipper Kohli pulling off an absolute stunner at short extra cover.
Dhoni and Smith joined forces at 69 for two. Dhoni played a couple cut shots behind point to get boundaries.
But his inability to get scoreboard moving was again evident as his 28 came off 25 balls which also had a huge six off Yzvendra Chahal delivery that landed on the Chinnaswamy rooftop.
In fact Dhoni scored 18 runs off boundaries in four balls which effectively meant that the rest of the 10 runs came off 21 deliveries. However just when they were in a position to cut loose, the collapse occured.
* 19.3: WICKET! A Milne (2) is out, b Ben Stokes, 132/9
* 18.2: WICKET! S Badree (0) is out, b Jaydev Unadkat, 126/8
* 17.6: WICKET! S Binny (18) is out, b Shardul Thakur, 126/7
* 17.3: WICKET! P Negi (11) is out, c Rahul Tripathi b Shardul Thakur, 123/6
* 14.5: WICKET! K Jadhav (18) is out, b Jaydev Unadkat, 91/4
* 10.2: WICKET! AB de Villiers (29) is out, Stumped, b Imran Tahir, 70/3
* 5.3: WICKET! V Kohli (28) is out, c Ajinkya Rahane b Ben Stokes, 41/2
* 3.6: S Thakur to V Kohli, 4 runs, 35/1
* 3.2: S Thakur to V Kohli, 4 runs, 29/1
* 2.6: J Unadkat to AB de Villiers, 6 runs, 25/1
* 1.6: S Thakur to AB de Villiers, 4 runs, 18/1
* 1.5: WICKET! M Singh (0) is out, c MS Dhoni b Shardul Thakur, 14/1
* 1.1: S Thakur to V Kohli, 4 runs, 11/0
* 0.3: J Unadkat to V Kohli, 6 runs, 6/0
* 19.6: WICKET! M Tiwary (27) is out, run out (Virat Kohli/Kedar Jadhav), 161/8
* 19.5: A Milne to M Tiwary, 6 runs, 160/7
* 17.2: WICKET! S Thakur (0) is out, c AB de Villiers b Adam Milne, 130/7
* 17.1: WICKET! B Stokes (2) is out, b Adam Milne, 130/6
* 16.5: WICKET! D Christian (1) is out, c Mandeep Singh b Sreenath Aravind, 129/5
* 15.6: WICKET! MS Dhoni (28) is out, b Shane Watson, 127/3
* Bowled! Watson strikes, Dhoni departs for 28
* 15.5: S Watson to MS Dhoni, 4 runs, 127/2
* 14.4: S Aravind to S Smith, 4 runs, 117/2
* 11.3: S Badree to S Smith, 4 runs, 89/2
* 9.5: S Badree to MS Dhoni, 4 runs, 78/2
* Perfect catch by skipper Kohli! Tripathi goes for 31
* 7.4: WICKET! A Rahane (30) is out, b Samuel Badree, 63/1
* 4.6: S Watson to A Rahane, 4 runs, 50/0
* 2.2: S Badree to A Rahane, 4 runs, 20/0
* Bangalore win toss, elect to field first
Bangalore: Virat Kohli (captain), Mandeep Singh, AB de Villiers, Kedar Jadhav (wicket-keeper), Shane Watson, Stuart Binny, Pawan Negi, Samuel Badree, Adam Milne, Sreenath Aravind, Yuzvendra Chahal.
Pune: Ajinkya Rahane, Rahul Tripathi, Steven Smith (captain), Ben Stokes, Manoj Tiwary, Mahendra Singh Dhoni (wicket-keeper), Daniel Christian, Rahul Chahar, Imran Tahir, Shardul Thakur, Jaydev Unadkat.
(With inputs from PTI)