Cheltenham manager Mark Yates was full of praise for his players despite their 4-1 by drubbing at League Two leaders Chesterfield.
Four goals in seven first-half minutes secured the points for the Spireites before the Robins snatched a consolation after the break when Byron Harrison turned home a corner.
"It was a crazy game, but believe it or not I actually think it was one of our better home performances this season," Yates said.
"We had 17 chances on goal, but a mad seven minutes in the first half when our defending was shocking at best, has cost us dear.
"They were always going to have more possession that us, but we dealt with it early on and then after we had a corner and a good chance to score, they break and it was a hell of a finish. But it should never have happened and suddenly we were out of the game.
"We wanted to win the game, but defending like that makes it impossible and we have to pick ourselves up quickly to go again on Saturday.
"At 0-0 we were in the game and created some good chances but we didn't make the correct decision and that meant we wasted some good opportunities.
"They have good players and they were good finishes but we have to look at ourselves and ask questions."