Mark Teixeira hit a career-high three homers and drove in seven runs, and Texas hit six home runs Thursday night in a 15-1 rout of Baltimore. Teixeira hit a sacrifice fly in the first inning, a solo homer in the sixth, a two-run shot in the eighth and a three-run drive in the ninth. ... Ivan Rodriguez homered and Detroit used a five-run fifth inning to rally past Kansas City. Jeremy Bonderman (9-4) struggled to the win for Detroit, which owns baseball's best record at 60-29. ... Casey Blake, Jhonny Peralta and Travis Hafner homered against Francisco Liriano to lead Cleveland to a 6-4 win. Liriano (10-2), the AL's ERA leader at 1.83 coming in, lost for the first time in seven starts, allowing one-fourth of the 12 home runs he has given up in his 117-inning career. This article can be read in full with a Plus Edition account.