Ireland rebounded from an opening hammering by France to edge a gallant Italy 20-13 in their Six Nations match at Lansdowne Road on Saturday.