Chennai Super Kings rode on a half century each from Subramaniam Badrinath and Faf du Plessis and a disciplined show from their bowlers as they beat Pune Warriors by 13 runs in their Indian Premier League match on Thursday.
Badrinath (57) and du Plessis (58) shared IPL five's highest opening stand of 116 runs from 15.3 overs to help Chennai raise 164 for five before they restricted Pune to 151 for seven on a M A Chidambaram Stadium pitch which became more difficult for batting as the match wore on.
Chasing 165 for a win, Pune lost wickets at regular intervals but Steven Smith (23) and Angelo Mathews (27) kept them in the hunt only to lose the plot towards the end.
Pune needed 25 runs from the last two overs with five wickets in hand but once Smith was out in the second ball of the penultimate over bowled by Doug Bollinger, it was all over for the visiting side.
They needed 21 from the final over and Dwayne Bravo clean-bowled Mathews with the first ball to seal the issue for Chennai who took the sweet revenge for their loss against the same opponents in Pune on April 14.
With the win, Chennai jumped to fifth position with six points from six matches. Pune also have six points from six matches and they are at fifth just above Chennai on better net run rate.
For Chennai, Nuwan Kulasekara took two wickets for 10 runs while Dwayne Barvo chipped in with two for 28.
Pune began their run chase promisingly with Robin Uthappa (8) and Jesse Ryder (9) hitting a four each in the opening over bowled by Doug Bollinger.
Uthappa smashed another four in the next over bowled by Nuwan Kulasekara but the bowler had the last laugh as the batsman fell while going for another big hit, only to lob the ball to mid-off for R Ashwin to take a fine catch.