Canada 2015: A true eruption of goals between the United States and Japanese made for a very entertaining Women's World Cup Final.