India registered their biggest-ever ODI win against Pakistan when they thrashed their neighbours by 8 wickets on Wednesday in a Group A match of the Asia Cup 2018 in Dubai.