An unbeaten half-century by Ben Duckett after Mitchell Santner's three-wicket haul guided Trent Rockets to a nine-wicket triumph at Cardiff.
Rockets captain Sam Billings put Fire into bat first and watched England duo Phil Salt and Joe Root depart cheaply at the hands of Matt Henry.
Short initially led the rebuild with 36 off 26 balls before Jordan Cox smashed four sixes in an entertaining 33, but Santner dismissed the explosive batter and Fire were restricted to 7-122 from their 100 balls.
It never looked enough to trouble Rockets and Duckett put on 75 for the first wicket with Finn Allen, who was pinned in front lbw by Rachin Ravindra.
Tom Banton picked up the baton and smashed 31 not out to take Rockets to victory, but only after Duckett brought up a measured half-century with 52 off 45 balls to make it two wins from three matches.
In the other game, the capital city derby went the way of London Spirit, who beat MI London by seven wickets at the Oval.
Jamie Overton took 3-30 as MI London, led by Will Jacks' 65, reached 5-164. Aussie Adam Zampa conceded 27 runs from his 15 deliveries without wicket.
Spirit reached the target with 11 balls to spare, South African opener Lhuan-dre Pretorius smacking 64, including seven sixes, from 28 balls.