![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://cdn-league-logos.theathletic.com/league-56-color@2x.png)
Pirates Fast 5: Another immaculate inning, a ho-hum homer robbery
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://cdn.theathletic.com/app/uploads/2023/05/24163930/USATSI_20742504-scaled.jpg)
Pirates Fast 5: Another immaculate inning, a ho-hum homer robbery
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://i0.wp.com/pittsburghbaseballnow.com/wp-content/uploads/sites/27/2023/06/Oviedo20233.jpg?resize=1000%2C600&ssl=1)
Johan Oviedo Gem Wasted in Pirates' 2-0 Loss to Marlins
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://cdn-league-logos.theathletic.com/league-2-color@2x.png)
Pirates Fast 5: Another immaculate inning, a ho-hum homer robbery
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://assets-varnish.triblive.com/2023/05/6173640_web1_ptr-BucsJays01-050723.jpg)
Blue Jays batter Johan Oviedo early, get 14 hits to hand Pirates
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://dkpittsburghsports.com/files/Pirates/Alex's%20nerdy%20folder/97a82768-26c0-45dd-8b7e-a0e949d3e4a6.jpg)
Three thoughts on how Pirates finally get their July relief
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://assets-varnish.triblive.com/2023/05/6173640_web1_ptr-BucsJays05-050723.jpg)
Blue Jays batter Johan Oviedo early, get 14 hits to hand Pirates
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://images.spot.im/v1/production/aymnx8jyshj6lvysjzsr)
Pittsburgh Pirates: Johan Oviedo Should Begin 2023 in the Starting
![Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem](https://assets-varnish.triblive.com/2023/05/6173640_web1_ptr-BucsJays06-050723.jpg)
Blue Jays batter Johan Oviedo early, get 14 hits to hand Pirates