MLB Weekend Preview

The San Francisco Giants and Colorado Rockies are both contenders in the NL West and they clash this weekend in the continuation of a four-game series at Coors Field.

The Giants took Game 1 on Thursday night by a score of 7-4. Aaron Cook outpitched rookie Madison Bumgarner and Carlos Gonzalez delivered some pop with a two-run home run. In tonight's game ( odds and stats ) Tim Lincecum (8-3, 3.13) gets the start for San Francisco and Jhoulys Chacin (4-7, 3.51) goes for Colorado.

Lincecum's recent struggles returned in his last start against the Red Sox. In his shortest outing of the season Lincecum allowed four runs on five hits in only three innings. He last faced Colorado in May and surrendered four runs on six hits in 5 2-3 innings. In six career starts at Coors Field Lincecum is 2-1 with a 4.11 ERA.

Chacin has only one win in his last six starts after allowed five runs on five hits while striking out 12 in six innings against the Angels last time out. The last time he faced the Giants he dominated them with seven shutout innings, allowing only one hit. With their ace on the mound the Giants are a -125 road favorite tonight at Bovada, while the total was set at 8.

Lincecum may not be pitching like a Cy Young winner right now, but he's still a more stable choice then Chacin. Look for a Giants win tonight.

The rest of the pitching matchups in the series are Barry Zito (7-4, 3.43) vs. Ubaldo Jimenez (14-1, 1.83) on Saturday, and Matt Cain (6-7, 2.93) vs. Jason Hammel (6-3, 4.32) on Sunday. Also this weekend two of baseball's hottest team in June face off when the White Sox travel to Texas to face the Rangers.

Both the White Sox and Rangers played some of their best baseball of the season in June as each team compiled 11-game winning streaks. Tonight's pitching matchup will be Freddy Garcia (8-3, 4.66) for the White Sox and Colby Lewis (7-5, 3.28) for Texas. ( odds and stats) Garcia picked up a no decision in his last game after allowing two runs on eight hits in seven innings. He was 4-0 in June with a 3.74 ERA. He last faced Texas on June 3 when he picked up the win after giving up three runs on seven hits in seven innings.

Lewis faced Houston in his last start and was tagged with the loss after allowing five runs on nine hits in five innings. He also pitched in that June 3 game and took the loss after allowing four runs on seven hits in six innings. He's had a difficult time with the White Sox in his career with a 1-3 record and 8.31 ERA in six appearances.

The Rangers are big -175 favorite at home tonight despite Lewis' lame record against the White Sox. If the Sox can keep pounding Lewis they're a great value tonight at +155. The series continues this weekend with John Danks (7-6, 3.62) vs. Tommy Hunter (4-0, 2.15) on Saturday, and Mark Buehrle (6-7, 4.58) vs. Scott Feldman (5-7, 5.48) on Sunday.

Get the most betting options and fastest payouts of any sportsbook. Click here!