This game will be known as the Elias Diaz game. In what was a last minute scratch to the lineup, backup catcher Diaz got the start due to an illness to Francisco Cervelli. What a switch it turned out to be as Diaz took advantage of his start and recorded six RBIs with a bases-clearing double and a go-ahead home run in the top of the 6th inning that put the Bucs ahead for good. It was Diaz’s first home run of his ML career.
It was a wild game from start to finish as the lead changed four times in this one. The Pirates took the lead in the first inning after loading the bases with no outs against Mets struggling starter Matt Harvey. David Freese hit an RBI fielder’s choice for a 1-0 lead. The Mets took the lead on a two-run home run by Lucas Duda off Gerrit Cole, who struggled in this start.
Diaz ripped his bases-clearing double to score three in the 4th inning to put the Bucs back on top 4-2, but it was short lived. Michael Conforto took Cole deep for a two-run shot to tie it up in the 5th inning. After Gregory Polanco completely misplayed a ball that could have been caught for the third out and instead ended up as an RBI triple for Neil Walker. Then Duda blasted another Cole offering to the upper deck to make it 7-4 Mets.
Cole has now surrendered 15 home runs in just 71.2 innings and it continues to be a problem for him this season. The most home runs he allowed in his career was last season with 11, a mark he’s already surpassed this year.
With the Pirates trailing 7-4, it set up their big inning that started with Josh Bell‘s team-leading 10th home run of the year to cut the Mets lead to two. Diaz hit his first career home run off Paul Sewald to left field to give the Bucs a lead. Josh Harrison hit an RBI double to make it 9-7 and he also homered two innings later to make it 12-7.
It was a wild one that looked dismal when Cole was struggling, but kudos to the bats for not mailing it in and rallying for a big win.