Keane accepts blame for loss