Major League Baseball 2013: Watch San Francisco Giants Vs Boston Red Sox Live Streaming Online Free, TV Schedule

By Katie Chan

The Boston Red Sox prepares to meet the San Francisco Giants at AT&T Park tonight at 7:15 PM PST/ 10: 15 PM EST. The game will be broadcast live on ESPN-2, you can watch live stream at ESPN.

The last time Boston and San Francisco met more than three years ago, Jon Lester gave the Red Sox a victory in a marquee pitching matchup with Tim Lincecum, who ended up helping the Giants win the 2010 World Series.

The Boston Red Sox are 15-14 since the All-Star break. They'll attempt to bounce back from a 9-6 loss to the New York Yankees as minus-122 home favorites Sunday.

San Francisco (55-68) sits at the bottom of the NL West in 2013, though, with Lincecum (6-12, 4.38 ERA) having an up-and-down season. He gave up six runs in six innings of a 6-5 loss at Washington on Wednesday after going 1-1 with a 1.23 ERA over his previous three outings.

The Giants had won three straight on their recently completed six-game road trip, which ended with a 6-5 setback to the Miami Marlins as minus-157 favorites Sunday.

Click here for the full schedule of the Major League Baseball 2013.