Mainz lends fog to Karlsruhe