Oviedo pitches 2-hitter for first complete game, leads Pirates
Berrios, Belt lead Jays to 8-2 win over struggling Pirates
MLB Analysis: Johan Oviedo taking steps to become dependable
Pirates stop Brewers' 11-game win streak with 2-0 victory
Royals string together two hits against Pirates' Oviedo in 5-0
Burnes takes perfect game into the sixth, Yelich homers as Brewers
Pirates 5-0 Royals (Aug 28, 2023) Game Recap - ESPN
Berrios, Belt lead Jays to 8-2 win over slumping Pirates
Pirates Preview: Oviedo Back in St. Louis Facing Former Club
Bryce Harper homers in the 7th inning and leads the playoff-bound