Question: when was the last time nl won the all star game
Answer: July 10 , 2012