Texas Rangers catcher Yorvit Torrealba homered twice, including a grand slam, and Derek Holland pitched his scheduled five innings for his 16th victory and the AL West champion Rangers beat the Seattle Mariners 12-5 yesterday in their final home game of the regular season.

"He (Holland) was pretty good," Rangers manager Ron Washington told MLB.com. "He got a first-pitch fastball up to Giminez, and today the ball was flying, and then he made a mistake to Liddi. Other than that, I thought he did extremely well. We've got to get through the season, but he certainly is in the rotation," Washington said. "Where he's going to slot, we haven't decided yet."

Adrian Beltre and Ian Kinsler also homered for Texas, which matched a franchise record with its 52nd win at home.

Texas stayed a game ahead of Detroit for the AL's second-best record and home-field advantage in the first round of the playoffs.

Torrealba had a solo homer in the sixth, then his fourth career grand slam an inning later.

Kinsler's two-run shot in the third off Charlie Furbush (4-10) put Texas ahead to stay. Beltre led off the second with his 30th homer.

The Rangers close out the season with a three game series at the Los Angeles Angels, starting tonight.

Information from the Associated Press used in this report

More From Talk 103.9 & 1340