R B Leipzig lost more ground on Bundesliga leaders Bayern Munich with a 4-3 defeat at lowly Hoffenheim on Saturday and were overtaken into second by Eintracht Frankfurt.