Cheltenham boss Mark Yates was left to rue missed chances after Fleetwood battled back to earn a 1-1 draw.
Junior Brown's second half header cancelled out Marlon Pack's first-half strike to ensure the points were shared at Highbury.
Yates said: "We were in control of the game. One mistake from a corner has ended up costing us. We've drawn a lot of games recently but this is one we really deserved to win. But you've got to stand up and be counted and do that for 95 minutes. Unfortunately one split second has cost us.
"We've had some great chances. But that's just the way our luck is. Later in the week we've got to try and take the positives from it but at the moment I don't feel like thinking about that."
Yates' side bossed the opening 45 minutes and took a deserved lead after 24 minutes, midfield maestro Pack with a 20-yard effort which squeezed past Fleetwood stopper Scott Davies.
They could have doubled their advantage before the break, Davies tipping Sam Deering's blast over the crossbar. The Robins looked in total control - right up to the moment Fleetwood equalised, Junior Brown with a bullet header from a Ryan Crowther corner.
Jon Parkin had a late penalty shout turned down when the ball looked to strike a hand in the Robins box but Fleetwood boss Graham Alexander was delighted to put back-to-back defeats behind them.
He said: "We're happy with a point. Over the 90 minutes I thought Cheltenham were a good team. They put us under a lot of pressure and played some good football. They made it very hard for us.
"We were second best in the first half. But slowly and surely we got ourselves back into the game and Junior has scored a fantastic header to get us a point.
"They mentally dominated us, they were on the front foot and we were on a backward step. As soon as you do that, in football, you give up the momentum. But we competed better in the second half. Still not enough, but when you've lost two on the bounce, to turn it round and get something out of it shows the will is there."