Sam Hain’s assured 87 not out and his superb unbroken stand of 127 with Will Rhodes enabled Warwickshire to fight back strongly on day three to reach a second innings 270 for 4 against Surrey at the Kia Oval.