Carlisle manager Steven Pressley admitted his side deserved to lose at Swindon.
Goals from Jerry Yates, Zeki Fyers and Kaiyne Woolery ensured Swindon came from behind to keep up their perfect start to the League Two season with a 3-2 victory.
Pressley said: “We can have no complaints.
“We did not deserve to win, and we did not pass the ball in the manner we have, we kept turning it over and Swindon will be one of the teams to beat. We have to improve.”
Carlisle substitute Canice Carroll was sent off with the score 2-1 after a lunge on Jordan Lyden, but Pressley feels the official acted too swiftly.
He said: “The one thing a referee has to do is keep calm and take stock. He ran immediately across and could not get the red card out quick enough.
“You have to consult those around you to make sure you make the right call. Whether it is was the right call or not I am not saying.”
Olufela Olomola slotted Carlisle into a 52nd-minute lead after a Harry McKirdy cutback but Yates bundled in his second goal in two games to level the score four minutes later.
Fryers headed in a Michael Doughy corner in the 70th minute to claim only his second goal in professional football and put Swindon in front for the first time.
After Carroll’s dismissal, Woolery tucked home Swindon’s third following a lovely Keshi Anderson through ball in the 90th minute before Mohammed Ali Sagaf pulled one back in stoppage time.
Swindon manager Richie Wellens felt his side should have won by a more comfortable margin of victory.
“We will take the three points, first and foremost,” he said.
“We were harshly done by in the first half – we came in at 0-0 when we easily should have been three or four up.
“We missed some gilt-edged opportunities, and I can only think of one occasion when Carlisle got in our box or around our goal.
“We suffered a setback, a great finish by Olomola.
“The response was quick, decisive and I’m sure the supporters were really happy with what they’ve seen.
“They can look at that team and know we gave everything and deserved the three points.”