Birmingham Phoenix made it three wins in a row to go level on points with Trent Rockets at the top of The Hundred table, crushing Welsh Fire by 94 runs.
Wrist spinner Imran Tahir finished the visitors off with the first hat-trick of the competition.
Tahir, the Pakistan-born bowler who played his last international cricket for South Africa, finished with five for 25 after dismissing Ahmad Qais, Matt Milnes and David Payne with the last three deliveries as Fire were bowled out for 91.