20070705 sports: Will Karthik open at Lord's?