England captain Andrew Strauss insisted he had ``unfinished business'' with Australia despite scoring 161 not out on the first day of the second Ashes Test at Lord's on Thursday.
Strauss has 'unfinished business' with Australia