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