Live from Wembley Stadium in London, the final match in the UEFA Women's Championship, featuring England vs. Germany.