The Pittsburgh Pirates defeated the Philadelphia Phillies 5-2 at Citizens Bank Park on April 12, 2024. The Bucs picked up their ...