at Texas 19, Baltimore 6: Ian Kinsler was six for six while hitting for the cycle as the Rangers ended a five-game losing streak. Kinsler became the fourth player in Rangers history with a cycle, reaching the feat with a triple in the sixth inning. With his RBI double in the eighth, he became only the second Texas player with a six-hit game and then scored his fifth run, matching another team record.
New York 4, at Tampa Bay 3: Robinson Cano hit a two-run homer and Derek Jeter singled in the go-ahead run in the ninth to lead the Yankees. New York concluded a nine-game trip and returned home for today's debut of the $1.5-billion new Yankee Stadium. Tampa Bay third baseman Evan Longoria missed the game because of a death in his family.
Toronto 12, at Minnesota 2: Aaron Hill was four for five with a homer for the Blue Jays, who hit four homers in the game.
Cleveland 5, at Kansas City 4: Travis Hafner's second double keyed a three-run seventh inning as the Indians avoided a three-game sweep.