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