If you compare both Punjab Kings and Gujarat Titans, then you may notice one thing. Punjab is a bit overdependent on some of their star players, such as Shikhar Dhawan, Sam Curran and Arshdeep Singh, while Gujarat is a much more balanced team equally strong in all departments. On top of that, I liked the way Hardik Pandya captained the team so far. Anyway, both the teams have momentum with them, and they have lost just one match each till now. My guess is that Gujarat will win the match today, irrespective of who wins the toss.
GT have got the crucial wicket of Shikhar Dhawan along with Prabhsimran Singh at very stage of PBKS innings. As I am writing this Rashid Khan has got the wicket of Matthew Short. It looks like PBKS will score somewhere around 150 to 160 which won't be difficult for GT to chase.
Pandya no doubt has lead GT very well, and credit for that goes to franchise owner also for picking a balanced team. GT has both good bowling as well as batting.