Matt Garza pitched the first no-hitter in Tampa Bay Rays history and the fifth in the major leagues this season, beating the Detroit Tigers 5-0 Monday. Garza faced the minimum 27 batters, allowing only a second-inning walk, for a team that's often been on the wrong end of pitching gems lately. The last time there were at least five no-hitters in a season was 1991, when Hall of Famer Nolan Ryan threw one of seven in the big leagues that year, according to STATS LLC. Garza (11-5) struck out six in Tampa Bay's 2,039th game – and on a night when the Rays struggled to generate much offense themselves. Matt Joyce's grand slam with two outs in the sixth was the first hit off Detroit starter Max Scherzer (7-8). The next batter, Jason Bartlett, singled for the only other hit of the night until Crawford homered in the eighth. Yankees 3, Indians 2: At Cleveland, Curtis Granderson hit a two-run shot and Alex Rodriguez missed out on his 600th homer as New York beat Cleveland. Granderson connected with one out off Jake Westbrook (6-7), who held Rodriguez hitless in three at-bats and was clinging to a 2-1 lead. Jorge Posada reached on a one-out single before Granderson delighted the many Yankees fans in the crowd of 27,224 hoping to see homer history. Rodriguez popped out to first against reliever Chris Perez in the ninth to finish an 0 for 4 night. Choo Shin-soo put Cleveland ahead 2-1 in the sixth with an RBI double off Javier Vasquez (9-7). Travis Hafner hit a solo homer in the second. It was the designated hitter's fifth straight hit. Blue Jays 9, Orioles 5: At Toronto, Jose Bautista hit his major league-leading 28th home run, and Aaron Hill and Adam Lind also connected as Toronto beat Baltimore for the 10th straight time. Hill hit a two-run homer in the fourth, and the Blue Jays smacked two more in the fifth. Bautista hit a three-run shot and Lind added a solo blast. Toronto leads baseball with 152 homers this season, including a league-high 37 in July. The Blue Jays also lead the majors with 82 homers in home games. White Sox 6, Mariners 1: At Chicago, John Danks pitched eight solid innings to win his fourth consecutive start, helping Chicago beat Felix Hernandez and Seattle. Juan Pierre and Alexei Ramirez each had three hits for the White Sox, who kicked off a seven-game homestand with their season-high eighth consecutive victory at US Cellular Field. It's their longest home winning streak since a nine-game surge in 2008. Hernandez (7-7) ran his scoreless streak against the White Sox to 25 2-3 innings before Pierre and Omar Vizquel hit consecutive RBI singles with two out in the third, giving Chicago a 2-1 lead. Twins 19, Royals 1: At Kansas City, Missouri, Joe Mauer had five hits and a career-best seven RBIs and Danny Valencia went 4 for 4 with a grand slam for his first major league home run to lead Minnesota past Kansas City. Red Sox 6, Angels 3: At Anaheim, California, David Ortiz hit two home runs in the same stadium where he won the Home Run Derby nearly two weeks ago, and Clay Buchholz pitched seven strong innings as Boston beat the slumping Angels.