Odds Shark Top Sportsbooks

Duke, Pirates upset Mets

Zach Duke allowed only one run over seven innings to earn the win, as the Pittsburgh Pirates shut down the New York Mets 3-1 on Tuesday night.

Pittsburgh cashed as +165 home underdogs as the game played UNDER the 7.5-run total set by oddsmakers.

Nate McLouth went 2-for-4 with a run batted in for the Pirates, who got a homer from Jason Jaramillo in the payday.

Luis Castillo drove in the lone run for New York, while Johan Santana gave up three runs over six innings to take the loss for the Mets.