The Indian Premier League is heating up like never before with a deluge of sixes raining down on grounds across the country. Batters are exploding boundaries with reckless abandon, sending fans into raptures. The pitch is bending to their will, allowing a onslaught of runs. Every match appears a thrilling spectacle, with teams chasing titanic score