Opening Day is finally here.
There are six MLB match-ups scheduled for today, March 31, 2011, four in the National League and two in the American League. ESPN will carry half of the games in an Opening Day Triple-Header. Other games will be live streaming on MLB.tv.
All games will start in daylight except for the primetime match-up between San Francisco and Los Angeles.
Here's the complete Opening Day 2011 schedule:
Detroit Tigers at New York Yankees, 1:05 p.m. ET (ESPN)
Atlanta Braves at Washington Nationals, 1:05 p.m. ET
Milwaukee Brewers at Cincinnati Reds, 2:10 p.m. ET
Los Angeles Angeles at Kansas City Royals, 4:10 p.m. ET
San Diego Padres at St. Louis Cardinals, 4:15 p.m. ET (ESPN)
San Francisco Giants at Los Angeles Dodgers, 8 p.m. ET (ESPN)
Action heats up tomorrow, April 1, when 11 games will take place. Find the schedule for those games and others this week here.