Champions League hopefuls Frankfurt crashed to a 4-3 defeat at relegated Schalke on Saturday with U.S. star Matthew Hoppe scoring the winner.