Miguel Tejada, the game's MVP, homered off John Smoltz to start the scoring, Teixeira added a two-run drive off Dontrelle Willis and the AL overcame Kenny Rogers' bumpy inning to beat the National League 7-5 Tuesday night for its eighth straight win. "Tejada got us off to a great start and we were able to just go with it from there," said AL catcher Jason Varitek, one of four players from the World Series champion Boston Red Sox in the starting lineup. Mark Buehrle got the victory, striking out three during two scoreless innings for an AL staff that mostly made Comerica Park live up to its reputation as a pitcher's park in an era of hitter's havens. The AL had a shutout going into the seventh, when Rogers gave up a two-run homer to Andruw Jones, prompting more boos for the Texas lefty, playing while appealing a 20-game suspension. AL manager Terry Francona, who led the Red Sox to their first title since 1918, had an odd turn in the ninth inning: He got to bring in Mariano Rivera of the New York Yankees, who ended the game by striking out Morgan Ensberg for his second All-Star save. "I heard Johnny Damon say something like, `Come on Mo,"' Francona said, referring to the Red Sox center fielder. "I looked at him and I said, `I bet I never would have heard you say that.' It was OK. You know what, for one night, it was pretty cool."