Taghard-fought win