Watch: Abby Wambach scored this brilliant goal against Nigeria at the World Cup last night Trending 8 years ago