German leaders Leipzig lose at Frankfurt