Cain, others nearly pitch-perfect at home

Nick Laham/Getty Images

The Yankees celebrate as they open their home schedule with a 5-0 win over the Angels.

Eight more teams had their home openers today and several of them gave the hometown fans plenty to cheer about with some spectacular pitching performances.

Cain is able

The San Francisco Giants shut out the Pittsburgh Pirates, 5-0, as Matt Cain threw a complete game one-hitter with no walks and 11 strikeouts for the win. According to the Elias Sports Bureau, Cain is the only pitcher to throw a one-hitter in the team’s home opener in Giants franchise history.

Shutout w/ 10 K, 0 BB, 1 H or Fewer Giants Pitchers Since 1900

The only hit Cain allowed was a single to Pirates pitcher James McDonald. Elias also tells us that Cain is the first pitcher since R.A. Dickey in 2010 to throw a 1-hitter in which the hit was allowed to the opposing pitcher. The last Giants pitcher to do it was Hal Schumacher in 1935.

Cain worked his fastball in the middle of the zone and above, throwing 48 of his 60 heaters there.

The Pirates couldn’t handle the high heat, with just one hit and four strikeouts in 14 at-bats ending with a fastball.

Of Cain's 11 strikeouts, eight were on pitches out of the zone. The Pirates swung and missed at 58 percent of Cain's pitches out of the zone.

Hello, Hiroki

The New York Yankees blanked the Los Angeles Angels, 5-0, winning for the 14th time in their last 15 home openers. Hiroki Kuroda shined in his Yankee Stadium debut, tossing eight scoreless innings to earn his first victory in pinstripes.

Kuroda is the fifth Yankee pitcher to throw eight shutout innings in his Yankee Stadium debut in the Divisional Era (since 1969) and the first to do it since Jimmy Key in 1993 against the Royals. Kuroda shut down the Angels right-handed bats, who were 2-for-14 with five strikeouts when facing Kuroda.

Best Record In Home Opener Since 2000

Beckett bounces back

The Boston Red Sox kicked off their home schedule with a much-needed victory, crushing the Tampa Bay Rays 12-2.

The Red Sox broke the game open with eight runs in the eighth inning, scoring as many runs in that frame as they had in their previous three games combined.

Josh Beckett allowed just one run in eight innings, bouncing back from his first start of the season when he allowed five home runs against the Tigers. Beckett had success throwing to the glove side, as the Rays went 0-for-7 in at-bats ending with a pitch in that location.

Peavy pitches in

The Chicago White Sox sent the defending AL Central champions home with a 5-2 loss, snapping a 6-game losing streak to the Detroit Tigers. The White Sox have now won five straight and 11 of their last 13 home openers.

jake PeavyPeavyJake Peavy, who went just 3-6 with a 6.11 ERA at home last season, was in fine form for the White Sox this afternoon. He allowed just two runs on two hits with eight strikeouts in 6⅔ innings to earn his first win of the season.

Peavy was able to finish off the Tigers hitters, who were 1-for-15 with eight strikeouts in at-bats ending with a two-strike count. The Detroit lineup also had trouble with his high pitches, going hitless with four strikeouts in six at-bats ending with a pitch up in the zone or above.