Rangel insists they can't afford to make the same mistakes when the two sides meet again on Sunday if Swansea have any chance of pulling off a shock result.
"We have to be faultless," Rangel told the South Wales Post. "You have to be at your best - all 11 players.
"We know we have to do things properly and that our concentration has to be right.
"If not we will get punished - that happened to me last season. We have to be well organised and then play our game when we are on the ball.
"We have nothing to lose in this game. The only pressure we have is that we play at home.
"We want to win every game at home but we are playing against the team on top of the league.
"Hopefully we can go out and do something good."