Rangers 19, Orioles 6: Ian Kinsler needed a triple for the cycle and he got it. Even better, the MLB Network was able to catch that triple on a live look-in. So far, that channel can do no wrong. Mark Hendrickson, poised for more awfulness with yet another AL East team, was chased after only 3 2/3 innings. Kinsler was a ridiculous 6-for-6.

Rockies 5, Cubs 2: Jason Marquis annoyed everyone at Wrigley yesterday. The former Cub not only pitched seven innings of one-run ball, but also got things started offensively with a 2-run single in the second. On being booed: “Obviously, that’s not the way I was raised, to boo people.” The guy is from Long Island, there’s no way that statement is true.

Mets 7, Padres 2: The Mets held a dedication ceremony for the Jackie Robinson Rotunda before last night’s game, inspiring Oliver Perez to actually pitch like he cares. He went six and only gave up three hits, but the real story of the evening was Yahoo refusing to share info on a Mets reliever shrouded in mystery.

Dodgers 5, Giants 4: Clayton Kershaw struck out 13 Giants in seven innings and left with a 2-1 lead. Unfortunately, he was immediately screwed by Hong-Chih Kuo. Fortunately, the Dodgers rallied in the eighth with three, and won it in the ninth on a bases loaded walk.

Red Sox 8, A’s 2: Tim Wakefield was cruising through seven innings with a no-hitter on just 66 pitches, most of which were probably 66 mph. But after the Sox dropped six runs in the top of the eighth, the fun ended (or began for some). He walked the leadoff man and gave up two singles, ending the no-no; he did pitch a complete game though.

Marlins 10, Braves 4: It wasn’t the starting pitching carrying the load in this one because Andrew Miller wasn’t good (4 2/3 IP, 4 ER), but Florida’s pen bailed him out with 4 1/3 scoreless innings. Dan Uggla had 3 RBI and five other Marlins chipped in with an RBI apiece. The Marlins are 7-1. The NL East has been warned.

Blue Jays 12, Twins 2: The Blue Jays are 7-3, in first place and winning with the bats. They hit four home runs last night.

Indians 5, Royals 4: Kyle Farnsworth’s scoreless innings streak is over again. A leadoff double, a single, a balk and a walk. Good times.

Yankees 4, Rays 3: Jeter’s clutch 2-out single in the ninth put the Yanks on top, and the only player to still wear number 42 on a daily basis needed just eight pitches to close it out.