Dodgers 11, Giants 1: Orlando Hudson put on a show in L.A.’s home opener, singling in the first, homering in the third, doubling in the fourth and tripling in the sixth to become the first Dodger to hit for the cycle since Wes Parker in 1970. Hudson also became the first Dodger to do so in Dodger Stadium (Parker did it at Shea). Chad Billingsley went seven innings, allowing the lone Giants run while flamboyant San Fran starter Randy Johnson survived just 3 2/3 innings, giving up seven runs on eight hits. Still waiting for RJ to bring back the lion mullet.

Rays 15, Yankees 5: Well it didn’t take long for leadoff hitter B.J. Upton to have an impact on the Rays lineup. In his first at-bat of the season, the center fielder walked, then stole second, stole third and scored, which pretty much set the tone for Tampa all night. He also made a pretty filthy catch. Here’s all you need to know about the Yanks: Wang was beaten senselessly by nearly every player in Tampa’s lineup, lasting just one inning and giving up eight runs. Sadly, Nick Swisher was the Yanks best pitcher, throwing a scoreless eighth in which he allowed just one hit and one walk. Seriously.

Padres 6, Mets 5: Leadoff man Jody Gerut got things started quickly for the Padres, homering off Mike Pelfrey to begin the Mets new era at Citi Field. According to the Elias Sports Bureau, it was the first time that the first batter homered in the opening game at a major league ballpark. The decisive run for San Diego came in the sixth inning, when Ryan Church dropped a fly ball from Luis Rodriguez which allowed him to get to third, followed by an unfortunate balk from Pedro Feliciano. This dude was a mess again.

Cubs 4, Rockies 0: Pitching in the rain at Wrigley, Ted Lilly had a no-hitter going into the seventh inning with two outs until Garrett Atkins broke up the party with a single, Colorado’s only hit of the game. Kosuke Fukudome and Derrek Lee both singled in runs, and Koyie Hill picked up an RBI after being walked by Ubaldo Jiménez with the bases loaded. There would be no Lou meltdowns on this day.

Royals 4, Indians 2: Royals starter Zack Greinke picked up where left off against the White Sox, scattering six hits over five scoreless innings (pitch count was 104) and improving his record to 2-0. He has yet to give up a run this year, and has pitched 25 scoreless innings dating back to last season. Joakim Soria gave K.C. a little scare in the ninth, giving up back to back singles and a throwing wild pitch before recovering for the save. Good sign for Royals fans: Kyle Farnsworth has been quietly flawless since being burned by the romantic Jim Thome on opening day.