Top 20 best eSports clutches by Indian gamers in the history of eSports