New Delhi, Jan. 28 -- Gujarat Giants held their nerves to register a 3-run win in a last-over thriller against Delhi Capitals and climb to the second spot at Vadodara on Tuesday . In what was a see-saw contest in the last five overs, Niki Prasad and Sneh Rana nearly pulled off a heist for Capitals. Rajeshwari Gayakwad's spirited 3/20 ensured Capitals found no momentum in their 175-run chase. However, Giants found themselves struggling towards the back end. Around the 15th over, things looked grim for Capitals having been reduced for 100/6. Barring Laura Wolvaardt (26), no batter looked set for a long innings. But then came on Prasad and Rana to ensure a calm, calculated takedown of the Giants bowling. The seventeenth over saw Sophie Devine (4/37) being taken on for 23 runs after which the equation reduced to 37 off 18. In the penultimate over, the duo scored 20 runs off skipper Ash Gardner, further shaving down the equation to 9 off 6. Devine held her nerve in a rather long final over, interrupted by third umpire reviews and wide reviews. Rana (29) was dismissed with two balls left, leaving Prasad to score 4 off the final delivery. Devine bowled a length delivery that Prasad failed to connect as Gardner pouched it safely at long-on. Earlier, Devine set the tone for Giants by striking a couple of early boundaries before Marizanne Kapp cut short her innings for 13 in the third over. A composed and effective 54-run partnership followed between Anushka Sharma (39) and Beth Mooney (58). Just when the Giants looked set for a strong finish, N Shree Charani swung the momentum with a superb spell, claiming four wickets and stalling the scoring rate. Delhi Capitals managed to keep Gujarat Giants in check, but Tanuja Kanwer's 21-run cameo took them to 174/9. Brief scores: Gujarat Giants 174/9 (Beth Mooney 58, Anushka Sharma 39, Shree Charani 4/31); Delhi Capitals 171/8 (Niki Prasad 47, Sneh Rana 29, Sophie Devine 4/37). GG beat DC by 3 runs....