Its Indian batting line-up or Run machine ?

806