Frankfurt 1-0 Schalke

Ten-man Eintracht took the spoils in an eventful game at the Commerzbank Arena.