The Miami Marlins (34-35) travel to Pittsburgh to face the Pirates (35-34) on the Friday MLB schedule. Sandy Alcantara (5-4, 4.43 ERA) will start for Miami, while Braxton Ashcraft (5-3, 3.28 ERA) takes the ball for the Pirates. Miami has gone just 1-6 in its last seven road games against Pittsburgh, and the total has gone under in six of Miami's last seven games.
First pitch is set for 6:40 p.m. ET from PNC Park in Pittsburgh. Pittsburgh is the -143 favorite on the money line (risk $143 to win $100) in the latest Pirates vs. Marlins odds. The over/under for total runs is 8.5.