DETROIT -- Nate McLouth hit a go-ahead, two-run triple and the Baltimore Orioles rallied to beat the Detroit Tigers 7-5 on Sunday.McLouth, Nick Markakis and Mark Reynolds each had two hits for the Orioles, who have won five of seven, including the last two of the key weekend series at Detroit.