Matt Marton-USA TODAY Sports

Jared Jones recorded a quality start and the Pittsburgh Pirates held off a late rally to beat the host Chicago Cubs 5-4 on Thursday night in the opener of a four-game series.

Pittsburgh looked to be in control of the game when Yasmani Grandal pushed its lead to 5-3 with a sacrifice fly in the top of the sixth.

Jones retired the Cubs in order in the home half of the inning to cap his outing, and Aroldis Chapman followed suit with a 1-2-3 seventh. Colin Holderman then came on for the eighth, and that's when things nearly got out of hand.

Holderman beaned Seiya Suzuki with his first pitch, then Cody Bellinger reached on a two-base error to put runners at second and third with no outs. Christopher Morel followed with a sacrifice fly, pulling Chicago within 5-4.

With the tying run on second, Holderman struck out Ian Happ and later got Nick Madrigal to ground out to end the inning.

David Bednar worked a perfect ninth for his ninth save.

In his six innings, Jones (3-4) gave up three runs on seven hits. He didn't issue a walk and struck out seven.

Edward Olivares went 2-for-4 with a two-run homer and two runs for the Pirates, who snapped a modest two-game skid.

Cubs starter Justin Steele (0-1) was tagged for five runs and six hits in 5 2/3 innings. Steele walked one and fanned seven.

No player had more than one hit for Chicago, which has dropped three of its past four games.

Pittsburgh drew first blood, as Olivares clubbed his homer in the first inning. Happ halved the Cubs' deficit with a solo home run in the second.

The Pirates restored their two-run lead when Nick Gonzales sent a ball over the left-center-field wall in the fourth to make it 3-1. It didn't take long for the Cubs to get that run back, though, with Madrigal smacking an RBI single in the home half of the inning.

Michael A. Taylor opened the Pittsburgh fifth with a double, advanced to third on Alika Williams' sacrifice bunt and scored on Bryan Reynolds' two-out double.

More must-reads:

TODAY'S BEST
Mike Tomlin provides update on Steelers’ pursuit of Aaron Rodgers
Yankees manager answers whether Devin Williams will remain closer
Shedeur Sanders still has huge opportunity even after slipping in draft
Seahawks complete another trade involving a QB
Reporter reveals reason for Shedeur Sanders' draft slide
Phillies make Brandon Marsh decision
Zane Smith earns first career NASCAR Cup Series pole for Jack Link's 500 at Talladega 
Sean Payton has warning for teams that passed on Shedeur Sanders
Report: Falcons have made decision about Kirk Cousins
Analyst says Shedeur Sanders' predraft process is 'a lesson' to future QBs
LSU's Flau’jae Johnson announces transfer portal decision
Browns add Heisman finalist to QB room via third-round pick
Bucks guard ties franchise record in Game 3 win
Lakers' lack of rim protection costs them in Game 3 vs. Timberwolves
Steelers owner reveals latest update on pursuit of Aaron Rodgers amid NFL Draft
Shedeur Sanders falls out of third round as stunning slide continues
Son of MLB legend gets cut by Phillies
Dodgers snatch potential impact arm from Yankees
Burning questions entering Day 3 of NFL Draft: All things Shedeur Sanders and more
Former Michigan star's draft slide finally comes to end

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.