DETROIT (AP) — Marlon Byrd drove in three runs and the Texas Rangers ended Jeremy Bonderman’s unbeaten streak at 17 starts, beating the Detroit Tigers 8-3 on Monday night.

Bonderman (8-1) allowed four runs — two earned — and seven hits over six innings. He struck out a season-high nine, but walked four, matching the total in his last five starts combined, and made a key third-inning error.

Bonderman’s last loss came in Minnesota on Sept. 10. His unbeaten streak ended one short of Bobo Newsom’s 67-year-old team record.

Kameron Loe (4-6) had his third straight strong outing since giving up nine runs in 2 2-3 innings against Detroit on June 7. Loe allowed two runs and seven hits in seven innings to record his third win in a row. He walked two and struck out one.

Bonderman melted down in the third inning. After retiring the first two batters, he allowed back-to-back singles to Ian Kinsler and Michael Young before walking Sammy Sosa to load the bases.

After Byrd hit a two-run single to left-center, Frank Catalanotto grounded to the mound, and in a play reminiscent of the 2006 World Series, Bonderman threw wildly to first, allowing Sosa to score.

Adam Melhuse then made it 4-1 with a single, but Catalanotto ran through a stop sign at third and was out by several feet.

The Tigers took a 1-0 lead on Carlos Guillen’s bases-loaded sacrifice fly with one out in the first, but could have built a much bigger lead in the first two innings.

After Ivan Rodriguez struck out to end the first with runners on the corners, Detroit put runners on second and third with one out in the second. Loe, though, retired Curtis Granderson and Placido Polanco to escape the inning.

Granderson’s 14th triple of the season made it 4-2 in the seventh, but Polanco grounded out to end the inning.

Byrd and Young had RBI singles in the ninth, and Jerry Hairston Jr. added a two-run homer. Young had three hits.

Brandon Inge drove in a run with a single in the ninth for Detroit.