Martin Kaymer maintains Open lead