Cheltenham manager Mark Yates was left frustrated by York's late equaliser at Whaddon Road.
The Robins dominated the chances but had to settle for a 1-1 draw after Jason Walker struck six minutes from time to cancel out Shaun Harrad's superb curling effort for the hosts.
"They have had one shot in the second half and it has gone in the back of the net," Yates said. "We've not marked properly. It's a disappointed dressing room because we've dominated the second half.
"It was never going to be the easiest of games. They came to frustrate us and had a lot of pace on the break. We dealt with it well and only when we conceded did we look under any sort of pressure.
"We played some decent stuff in the second half, scored a great goal and could have had a couple more. We are not going to play like Brazil and able to turn it on like a tap. We got better and better and I thought the substitutes made a difference.
"But we have to keep our discipline at set pieces. We shouldn't be conceding goals as soft as that."
York boss Gary Mills was pleased with a point.
He said: "It was another tremendous performance - we knew we had to be strong here. It was a great strike from Shaun Harrad to put us a goal behind but I thought our response was immense. We were on the front foot as soon as we conceded the goal.
"If we had gone away from here with nothing then it would have been hard on our players. This is another good point. Alex Rodman pulled his hamstring in training on Friday when we arrived at Cheltenham so I had to have a think. I fancied Blair (Adams) down the middle with his pace and he got in a couple of times.
"Because of the player he is, he wanted to go on and get that winning goal when I would rather him sit in a more defensive role. It was probably a fair result. It was a bit blowy but was an honest, competitive game. They probably had the better chance to win it but we had chances too."