WINLESS Sunderland suffered more draw frustration after failing to find a breakthrough against 10 man Swansea.
Gus Poyet’s side produced their most convincing display of the season so far, but couldn’t make their pressure count, as they recorded a fifth draw from six Premier League outings.
Swansea were solely limited to shots from distance throughout, with Adam Johnson and Santiago Vergini both going close in the first half.
Connor Wickham and Steven Fletcher sent headers wide after the break when they should have scored, but despite heavy late pressure on the Swansea goal following the dismissal of defender Angel Rangel, Sunderland were unable to find the breakthrough.
Billy Jones made his first Premier League start for Sunderland, as one of two changes from the side which drew at Burnley seven days earlier.
Jones started at right-back, with Santiago Vergini moving to centre-half alongside John O’Shea after Wes Brown was ruled out through a calf injury.
Will Buckley also started after impressing in the midweek Capital One Cup defeat to Stoke City, with the former Brighton winger taking the place of the injured Emanuele Giaccherini.
Striker Steven Fletcher was back on the bench after shaking off a calf problem.
Former Sunderland loanee Ki Sung-Yueng started for Swansea, who made one change from the side which lost against Southampton, with Bafetimbi Gomis preferred up front to Wilfried Bony.
A smart stop from Lukasz Fabianski denied Adam Johnson a 12th minute opener.
Buckley’s cross from the right was glanced on by the head of Connor Wickham to Johnson on the far side of the six-yard box.
It was a narrow angle from Johnson, but he hit a powerful left-footed half-volley which Fabianski turned behind at his near post.
Seb Larsson produced a quick piece of thinking five minutes later, to take a free-kick - just inside the Swansea half - immediately to pick Buckley out in behind the visiting defence.
The ball just skipped off the turf away from Buckley, but Fabianski was still forced to turn it behind.
Sunderland went close in the 36th minute when Johnson’s corner was only cleared as far as Larsson on the edge of the area.
Larsson cushioned a pass back into the box which bounced and was glanced on by the head of Vergini towards the far corner.
The header initially deceived Fabianski, before the Swansea keeper readjusted and managed to turn it behind.
HALF-TIME Sunderland 0 Swansea 0
Swansea had a penalty appeal turned down four minutes into the second half after Vergini rashly left a leg out for Wayne Routledge, who went down in the area, albeit there looked to be minimal contact.
Sunderland were agonisingly close to the opener in the 71st minute when Buckley burst beyond Ki down the left-hand side of the area and sent a low left-footed ball across the six-yard box which Wickham just couldn’t get a touch to.
Wickham should have scored three minutes later when Larsson curled in a delicious cross from the right, but the striker sent his header well over the top from eight yards.
Swansea were reduced to 10 men in the 81st minute when Angel Rangel was handed a second yellow card for a body check on Buckley, as the Sunderland winger burst down the left-hand side of the area.
Sunderland spurned another glorious opportunity three minutes later when Ricky Alvarez’s cross from the left found the head of fellow substitute Steven Fletcher, but the striker sent his effort inches wide.
FULL-TIME Sunderland 0 Swansea 0
SUNDERLAND: Mannone, Jones, O’Shea, Vergini, van Aanholt, Cattermole, Rodwell (Gomez 58), Larsson, Johnson (Alvarez 66), Buckley, Wickham (Fletcher 78). Subs not used: Pantilimon, Bridcutt, Altidore, Mavrias. Booked: Cattermole (44), Jones (75)
SWANSEA: Fabianski, Rangel, Williams, Fernandez, Taylor, Ki, Shelvey, Sigurdsson (Richards 82), Dyer (Montero 66), Routledge, Gomis (Bony 73). Subs not used: Tremmel, Emnes, Bartley, Carroll. Booked: Williams (50), Rangel (60). Sent off: Rangel (81)
* Don’t miss tonight’s online Football Echo for the biggest and best coverage of SAFC, plus much more. It’s on sunderlandecho.com from 6.45pm