IPL: Royals alive after ending RCB's campaign
While Gowtham started the onslaught with the wicket of skipper Virat Kohli (4) in the third over, Gopal accounted for the scalps of Parthiv, de Villiers, Moeen Ali (1) and Mandeep Singh (3) in quick succession.
Despite the loss of two key overseas players in England's Jos Buttler and Ben Stokes, who have left for national duty, Rajasthan managed to keep the fight and leave the tourists high and dry.
Earlier, pacer Umesh Yadav starred with three wickets to peg back the hosts, who rode on opener Tripathi's unbeaten 58-ball 80, laced with five fours and three sixes, and cameos from skipper Ajinkya Rahane (33 from 31 balls; 4x3) and Heinrich Klassen (32 from 21; 4x3, 6x1) to put a healthy 164/5 in their 20 overs.
Electing to bat after winning the toss, Rajasthan's experiment to open with Jofra Archer backfired as the 23-year-old was dismissed for a duck by Umesh before Rahane and Tripathi resurrected the innings with a 99-run second wicket stand.
Umesh, however returned to break the partnership with the key wicket of Rahane trapped plumb in front before getting rid of rookie Sanju Samson (0) immediately.
Despite losing his partners, Tripathi continued his brilliant form with the willow and finally managed to convert his starts to a maiden fifty, and together with Klassen raised 48 runs for the fourth wicket before being separated by Mohammed Siraj in the penultimate over.
Klassen's wicket brought in Gowtham, who struck two lusty sixes to notch a 5-ball 14, to guide Rajasthan to some sort of respectability.
Brief Scores: Rajasthan Royals 164/5 (Rahul Tripathi 80 not out, Ajinkya Rahane 33, Heinrich Klassen 32; Umesh Yadav 3/25) beat Royal Challengers Bangalore 134 (AB de Villiers 53, Parthiv Patel 33; Shreyas Gopal 4/16, Ben Laughlin 2/15) by 30 runs.