The 10th edition of the Indian Premier Leagues saw the Mumbai Indians claim the coveted prize for the third time, making it the only franchise to do so. But, that was not just that. Throughout the tournament, there were moments of brilliance either individually or as a team. Here are the 10 best moments of IPL 2017.