Ireland midfielder Glenn Whelan says his side were "sloppy and showed too much respect" to Switzerland during Tuesday's 2-0 Euro 2020 Qualifier defeat in Geneva.
Haris Seferovic and Edimilson Fernandes were on target as the hosts inflicted a first Group D defeat on Mick McCarthy's side.
Ireland captain Seamus Coleman was sent off for conceding a second-half penalty, which was subsequently saved by Darren Randolph, and will miss the must-win final qualifier against Denmark in Dublin on 18 November.
"I thought in the first half we gave them too much respect," Hearts midfielder Whelan said.
"We stood off them a little bit but in the second half, we had a go and tried to get back in the game.
"I think, for us, we need to do all of the time. We show teams too much respect and then get sloppy on the ball. If we are on the front foot we will get the fans behind us and give anyone a go."
The game at the Geneva Stadium only went ahead following a late pitch inspection, after heavy rain had left puddles in the goalmouth and down the flanks.
"It was tough, the pitch was quite heavy, especially down the sides and in the middle," Whelan, 35, continued.
"It was the same for both teams so we cannot really complain about that.
"Like I said, the first half wasn't good enough. We can take some positives from the second half but with Ireland, we never do it easy."
By Nick Royle
Photo: Inpho/Ryan Byrne