ST. LOUIS -- Jack Flaherty struck out a career-high 13 to earn his first major league win and Tyler O'Neill homered as the St. Louis Cardinals beat the Philadelphia Phillies 5-1 on Sunday.
Making his ninth big league start, Flaherty (1-1) gave up just two hits and walked one in 7 2/3 dominant innings. He also singled in the third for his first hit.
O'Neill, who had three hits, homered for the second time in two games. His solo shot off Aaron Nola (6-2) in the sixth made it 3-1.