20070826 sports: India have an edge at Edgbaston