Rattled by a blistering Australian batting onslaught, India succumbed to the pressure of chasinga huge total as the world champions made amends for the Gwalior debacle with a comfortable 77-run victory in the TVS Cup triangular series match at Mumbai today.