Speaking to Sky Blue Player, McSheffrey said: "To be honest Cardiff got off to a good start with the penalty but once we equalised and got back into the game I really thought there would only be one winner and I thought that would be us.
"Of course you can take positives out of our performance tonight because I thought we deserved at least a point but I will take an average performance and the three points any day because we are in a results business.
"We just need to take what we've learned into the weekend and try to get a result against Barnsley."