MIAMI (AP) -- Dramatic, final at-bat wins are becoming routine for the Florida Marlins.
It was Jacobs' first major league walk-off homer, and the second for the Marlins this week.
"Everything kind of stops for a second," Jacobs said. "It's a moment you're feeling that you're never going to forget."
"We have a flair for the dramatic these first couple of games," Florida pitcher Scott Olsen said.
It's the first time since 2003 the Marlins have had multiple walk-off homers in a season.
"It's one of those things that gets everybody excited and pumped up," Jacobs said.
Jacobs began the night with one hit in 11 at-bats (.091) through three games. He went 3-for-5 and scored three runs against Pittsburgh.
Jacobs sent Osoria's 1-1 pitch over the right-field wall.
"It was a sinker that stayed up over the plate," Osoria said.
Ryan Doumit homered for Pittsburgh, his first of the year.
Pittsburgh's Matt Morris allowed four runs -- three earned -- and eight hits with two walks and two strikeouts in five innings.
"He managed to keep us in the game for five innings and that's all we can ask," Pirates manager John Russell said.
Olsen gave up four runs and seven hits in six innings. He struck out five, walked two and faced just 13 hitters in his final four innings.
"After the first couple of innings, he didn't look right," Marlins manager Fredi Gonzalez said. "But then he settled down. The last three innings he was nails."
Four Florida relievers combined to pitch three scoreless innings. The Marlins also had two outfield assists, by left-fielder Willingham and Brett Carroll in right.
Olsen's two-out RBI single in the second and Willingham's two-run homer in the third tied the score at 3.
"I was trying to get a ball in on Willingham, who's one of their better power hitters," Morris said. "Me going in, I have to move the ball off the plate, and it caught too much of it."
Doumit homered leading off the fourth to give Pittsburgh a 4-3 lead. It was his first from the right side since homering off Cincinnati's Eric Milton on Aug. 27, 2005, and his second in 139 career right-handed at-bats.
Florida scored an unearned run in the fourth to tie the score at 4. With two outs and Jacobs on first after hitting a single, third baseman Jose Bautista and first baseman Adam LaRoche made throwing errors on the same play, allowing Jacobs to score on Willingham's grounder to third.
The Pirates announced closer Matt Capps had agreed to a $3.05 million, two-year contract that runs through 2009. ... Pirates SS Jack Wilson (strained left calf) missed the game and was listed as day-to-day. 2B Freddy Sanchez was a late scratch because of a lingering right shoulder injury. ... Florida RHP Anibal Sanchez, returning from right shoulder surgery, threw his first bullpen session before the game.
Chicago Cubs off to best 15-game start since 1970
The Chicago Cubs won Wednesday night to match their best start in 50 years.
Turner's 3-run homer breaks the game open
Justin Turner sends a homer over the center-field wall to score three runs and give the Dodgers a 6-0 lead over the Padres.
Yankees' Clint Frazier homers in first 2020 at-bat in win over Braves
Clint Frazier, who got the call from the Yankees' alternate training site in Moosic, Pennsylvania, after Giancarlo Stanton was injured, went 3-for-4 with a homer in his 2020 debut Wednesday.
Chicago Cubs dominate as other teams struggle to deal with the coronavirus
Under new manager David Ross, Chicago has been a model team off the field while racking up the best record in baseball on it.
Blue Jays launch 7 homers, but winged by Marlins, 14-11
Magneuris Sierra hit a go-ahead single in the 10th inning and the Marlins overcame Toronto's seven home runs to outlast the Blue Jays 14-11 Wednesday night in the final game of their season-opening, three-week odyssey.
Soto smacks pair of home runs at Citi Field
Juan Soto hits two home runs at Citi Field including a 466-foot blast against the Mets Wednesday night.