Aitor Karanka saw Nottingham Forest respond to his demands for a & # 39; better & # 39; performance as dominated in South Wales. But while they dominated Swansea for too long, they could not break the resolve of their hosts.
If Ben Osborn had turned one of the three decent chances, Forest would have returned with three points they deserved from a largely one-sided 0-0 draw.
But this was an afternoon in which the quirky finish of Forest, coupled with a number of good keepers from Erwin Mulder, combined to frustration.
Reds boss Karanka had demanded an answer, after a boring performance at Brentford, prior to the international break.
And he got one, as Forest played with confidence, tempo and urgency, from the first minute.
But while they had found the back of the net in all six of their previous championship outings, they did not have the calmness this time as the most, to put the finishing touches to another hugely encouraging performance.
There were five changes on the Forest side, as Karanka responded to that bad show at Brentford through his moving shuffling.
Saidy Janko got his Reds debut back immediately, while Adlene Guedioura returned to that deep-centered midfield role, alongside Jack Colback, with Ben Watson relegated to the bench.
Ben Osborn and Matty Cash had earned a chance in the basic line-up with their bank executions in Griffin Park, when they added some much-needed energy and urgency to the side.
Joao Carvalho and Gil Dias both dropped to a place between the substitutes, although fatigue might also play a role, with the duo both competing in two Portugal Under-21 games during the international break.
The last change brought Lewis Grabban back to the starting line-up, at the head of the usual 4-2-3-1 formation, where Daryl Murphy completely fell out of the team.
Former Bosman Barrie McKay was included in the Swansea team, although he was not the only player who needed careful monitoring, with Oli McBurnie entering the game with four goals in six championship wins to his name.
Forest was the first to threaten, because they started with a good pace, higher through the field.
Fox started the movement and spun a 40-yard ball to the right for Cash, who checked well before taking Janko on the overlap. He looked up before returning a neat cut to the center where Osborn arrived, but he could not connect well with a first shoot.
Forest pushed again in an identical way, when Cash found space on the right, to give a similar passage to the center. It was again Osborn who was chosen and while he could better connect with this effort, Erwin Mulder was well placed to make a comfortable save.
McBurnie created a moment of nervousness in the defense of Forest, after a cleverly executed move from home, but Fox battled to the ball to get the ball from his toes at the essential moment.
The game was delayed for a few minutes when Jack Robinson and Jay Fulton both bravely challenged an air ball on the edge of the Forest box – and both gathered cuts to the head for their problems.
Both could continue, but only after long work of both physiotherapists.
Janko left Declan John on his back with a nice touch before he shot into the room on the right. But his cross was too easily cut away. The dedicated Porto player, however, looked lively and quickly won a corner with another probing piece along the flank.
When Guedioura let the ball out of control over the edge of Swansea's penalty area from the resulting corner, it almost led to a quick counter-attack by the home team, but the Algerian international recovered well to make up his mistake by winning the ball back.
McBurnie then forced Guedioura's error, grabbed the ball from his toes and launched a dangerous attack, forcing McKay to pass the ball. If Pantilimon had not responded with impressive alertness, the winger would have had a clear run on goal.
The Reds reacted when a simple throw-in almost led to a goal. Janko found Osborn in the box and he checked his chest before turning brilliantly and throwing a shot in the direction of the nearest pole, where Mulder gratefully seized the ball.
Osborn then changed provider and stopped what looked like a nice ball in the middle, on the path of Grabban. But the striker could not get the ball under control when, if he had succeeded, he would have been on target. Both men continued to look left frustrated.
Forest played well as a team, forced Swansea high on the field and forced mistakes from their hosts when they were in possession.
One of those moments saw Lolley gain possession of the ball on the right side of the box, before catching up to hit a shot with his left foot. That was blocked but the ball spanned to Osborn, just outside the area, from where he forced a very good save from Mulder with a powerful attack by himself.
Just before half time, Cash was needlessly reserved when he kicked the ball away, after being sidelined. It was a foolish yellow card and Osborn seemed to tell him quickly.
Forest forced another turn in injury time, again through the lively Janko. The ball of Lolley was only half away from the edge of the sixteen meters, where Guedioura had to deal with a cruel volley, which was well blocked in the box.
Swansea made a double-change in halftime when Joel Asoro and Kyle Naughton came off the bench to replace Bersant Celina and Fulton.
Yan Dhanda forced a smart rescue from Pantilimon, with a powerful photo.
But Forest still had a lot of attacking threat, with a powerful cross from Grabban, which flew in a seductive manner over the face of the goal. While Cash got an angular shot.
Lolley grabbed a deserved yellow card for an unstoppied challenge on McKay, but it was a clever mistake to give away, from Forest's point of view, as it made for a very dangerous-looking break from the home team.
Forest made a double change of their own while Joao Carvalho and Gil Dias replaced Lolley and Cash in the 59th minute. When Carvalho swapped passes with Grabban, it gave the attacker room to shoot from 20 yards, but his effort was good and wide.
Dias danced around a few Swansea players with great skill, to fit a precise pass to the distant post, where Osborn was unmarked and in acres of space. But the Bosman lost his composure in the vital moment and made a wild shot high in the stands, while he went for pure strength instead of placing.
Asoro made Bos almost another missed opportunity when he was fed by McKay, but saw his shot saved by Pantilimon, from a sharp angle.
Carvalho turned and turned nice to make way for a shot from 22 yards, but then drove wide.
The last change from Bos saw Ben Watson stand up in the 78th minute to replace Guedioura.
Dias again threatened with another ascending run, but dropped when he got a simple pass to Carvalho, on the right, completely wrong.
When Carvalho was 25 meters away from the ball, he made a direct, penetrating pass to Grabban, but just as he seemed to score, Swansea's defense recovered to clear at the expense of a corner.
When Osborn pushed another corner, he gave him the opportunity to select Dias on the edge of the box and his instant-salvo was very well saved by Mulder, plunging to the left, to deny Forest the winning goal that earned their achievement. .
Forest where the team pushed the hardest for a winner, in the middle of a game they had dominated.
But while Robinson had one last chance of injury time, he could not collect the force to defeat Mulder at his closest pole, stretching out to connect with a shot.
Swansea: Mulder, van der Hoorn, McBurnie, Celina (Asoro 45), McKay, Grimes, Rodon, Roberts, John, Fulton (Naughton 45), Dhanda (Carter-Vickers 68). Subs: Nordfeldt, Olsson, Dyer, Routledge.
Forest: Pantilimon; Janko, Hefele, Fox, Robinson; Guedioura (Watson 78), Colback; Cash (Dias 59), Lolley (Carvalho 59), Osborn; Grabban. Subs: Steele, Goncalves, Dawson, Darikwa.
Referee: Scott Duncan