Max Meyer carved through the Philadelphia lineup with surgical precision, allowing just one hit over seven innings as Miami shut out the Phillies 4-0 at loanDepot park.
Meyer struck out seven while walking only one. The right-hander carried a 2.68 ERA into the game and improved to 2-0 on the season with his second win.
The Marlins built their lead through patience in the third inning. Stowers scored when Ramírez walked with the bases loaded, then Lopez came home on another walk by Norby to make it 2-0. Edwards extended the margin with a solo homer to right center in the fifth, his 392-foot blast providing the decisive cushion.
Philadelphia's starter lasted five innings, allowing seven hits and three runs while walking three and striking out seven. The Phillies managed just one hit against Miami's pitching staff and never mounted a serious threat.
Miami extended its winning streak to two games and improved to 15-16. Philadelphia's three-game winning streak ended as they fell to 12-19.