when was the last time nl won the all star game??
July 10, 2012