TTallahassee Read More Last-minute thriller: Florida State upset No. 1 Stanford to win Women’s College CupDecember 10, 2025 Florida State beat Stanford 5-1 to win the 2023 NCAA National Championship, though Stanford still leads the all-time…