Derek Holland was perfect through five innings and finished with a five-hitter as the Texas Rangers rolled 5-0 over the Seattle Mariners Thursday night for their season-high eighth straight victory. It was Holland's fourth career complete game — all shutouts — his third this season and second straight. He went the route in his previous outing July 7 against Oakland, a 6-0 decision. Holland (8-4), who matched his career high for wins, retired the first 15 batters until walking Franklin Gutierrez on a 3-2 pitch to open the sixth. He then lost his no-hitter when the next batter, Chone Figgins slashed a single to right. Mike Napoli, Josh Hamilton and Nelson Cruz each homered for Texas. Jason Vargas (6-7) went six innings for Seattle, allowing five runs, a season-high 12 hits. Holland threw just 54 pitches in the first five innings and the closest the Mariners came to a hit was Ichiro Suzuki's slow-hit bouncer to second baseman Ian Kinsler in the fourth. Kinsler raced to his left and had time only to slap the ball with his glove to first baseman Mike Napoli to beat Suzuki by a half step. Miguel Olivo had two of the Mariners four hits. The Mariners have lost five straight to fall 8 1/2 games behind the AL West-leading Rangers. Blue Jays 16, Yankees 7: In Toronto, Edwin Encarnacion and Eric Thames had three hits and three RBIs each and the Toronto Blue Jays used an eight-run first inning to beat the New York Yankees. The Blue Jays set season highs in runs and hits (20) to win their fourth straight game. Toronto lost slugger Jose Bautista to a twisted right ankle in the fourth inning. Bautista, who leads the majors with 31 home runs, limped off after an awkward slide into third base. He is day-to-day. Indians 8, Orioles 4: In Baltimore, Asdrubal Cabrera and Carlos Santana homered and Justin Masterson struck out eight in six innings as Cleveland extended Baltimore's losing streak to eight games. Twins 8, Royals 4: In Minneapolis, Trevor Plouffe hit a two-run homer and Delmon Young had three hits in his return to the lineup to lead Minnesota.