Paulinho and Patrik Schick got the goals as Bayer Leverkusen beat Eintracht Frankfurt 2-0 and tightened their grip on third place with two games to go.