Lynn goes 7 innings strong to help Cardinals beat Phillies