PITTSBURGH -- Asdrubal Cabrera went 3 for 5 with a home run and four RBI to break out of an extended slump, and the New York Mets pounded the sloppy Pittsburgh Pirates 12-6 on Thursday night for their first three-game winning streak since mid-June.
Cabrera entered hitting just .184 (7 for 38) in his prior 12 games. He doubled home Devin Mesoraco in the second against Nick Kingham (5-5) and hit a tiebreaking, two-run homer in the fourth.
Wilmer Flores also hit a two-run homer and had three RBI as the struggling Mets posted their highest run total since scoring a dozen times against Colorado on June 18.