Already relegated Schalke dented Eintracht Frankfurt Champions League hopes with a surprise 4-3 win on Saturday. Andre Silva scored a brace to set a new Eintracht Frankfurt record with his 27th goal of the season, but Schalke struck three times in 12 second-half minutes through Blendi Idrizi, Florian Flick and Matthew Hoppe. Frankfurt are in fifth place on 57 points, with Borussia Dortmund fourth on 58 and in action against Mainz on Sunday.