Could and should have won it.