San Francisco Giants.
Top Play.
Game 908.
6:05 PM PST/9:05 PM EST.
The Pittsburgh Pirates started off the regular season red-hot, winning nine of their first 11 games. But since April 9, have cooled off significantly. They are currently riding a 4-12 slide. They must face an opponent here that has certainly had their number. That's right, the Pirates have dropped eight of the last 10 meetings with the Giants. This does include yesterday’s series opener, 3-0. Speaking of the Giants, they're starting to heat up. They've taken six of their last nine contests coming into Game 2 of this series. And are just one victory away from playing .500 baseball. San Francisco sits at 13-14 on the campaign, and would love to get over that hump. I feel baseball is the streakiest of all the major sports, and in this matchup we see two team streaking in opposite directions. That would be enough for me to side with the home team here. However, the starting pitchers make my argument even stronger. Pittsburgh's left-hander, Martin Perez has not pitched that badly. However, the team has dropped his last three starts. San Francisco right-hander, Jordan Hicks is 2-0 on the campaign with an anemic ERA of 1.61. Let's take the Giants. Thank you.