Any hopes Royal Challengers Bangalore (RCB) had of qualifying for the 2017 Indian Premier League (IPL) play-offs virtually ended after they lost to Rising Pune Supergiant (RPS) by 61 runs at the Maharashtra Cricket Association Stadium.
Smith raised a 40-run second wicket stand with Tripathi before the Maharashtra right-hander spoilt another good start to be caught behind by Kedar Jadhav off left-arm spinner Pawan Negi.
Ajinkya Rahane's (6) dismal run continued to haunt Pune before opener Rahul Tripathi (37) cashed in on the dropped chance by Virat Kohli at 11, to help the hosts cross the 50-run mark with Smith.
Pune needed MS Dhoni (21 not out) and Tiwary to press on the accelerator and the former skipper responded in style by muscling Sreenath Aravind for a flat straight six.
Kohli went in to open the innings with Australian Travis Head (2), failed to find the support at the other end as the Pune bowlers seized the momentum to their favour.
New Zealand quick Lockie Ferguson packed back the dangerous AB de Villiers.
The 2017 edition of the IPL has been a disappointing one for the Bangalore franchise, losing seven of their 10 outings so far.
Chasing a decent 158, RCB were in self-destructive mode losing wickets at regular intervals with skipper Virat Kohli (55) fighting a lone battle to take the team through.
Pune, on the other hand kept their play-off dreams alive to stay at the 4th spot after registering their 5th win from 9 matches.