The National League Wins an All-Star Game, for Once Max Read · 07/13/10 10:48PM The National League finally beat the American League, winning the MLB All-Star Game 3-1 for their first victory since 1996.