The IPL is hotting up with seven teams still in the hunt for play-off spots after five-time champions Mumbai Indians suffered a shock loss to Lucknow. Defending champions Gujarat Titans…