National League Wins All-Star Game

AP Sports Writer

PHOENIX (AP) - MVP Prince Fielder hit a three-run homer, Roy Halladay and his relief stayed in control and the National League beat the AL 5-1 in the All-Star game Tuesday night for its first two-game winning streak since the mid-1990s.

The victory gave the NL home-field advantage in the World Series. With several big names as no-shows at Chase Field, the AL lost more than the game.

Boston ace Josh Beckett warmed up, then bowed out with a sore knee. Detroit slugger Miguel Cabrera left after appearing to hurt his side.

The Nationals won two in a row for the first time since taking three straight from 1994-96 - they had lost 12 consecutive games played to a decision before a 3-1 victory at Anaheim last year.

The Rangers' C.J. Wilson took the loss after allowing three hits, including Fielder's 4th inning home run.

As for other Rangers in the game, Adrian Beltre and Josh Hamilton each went 1/2, Michael Young struck out in the ninth, and Alexi Ogando faced two batters in the 8th, retiring both on ground balls.

Houston's Hunter pence singled and scored in the 7th, and threw out Toronto's Jose Bautista at the plate on Beltre's single in the 4th.