Substitute Georginio Rutter helped Hoffenheim to take a deserved point from their visit to Eintracht Frankfurt, whose Evan Ndicka had a day to remember, scoring at both ends in an exhilarating encounter in which Daichi Kamada also netted.