Swansea survived a Coventry fight-back to keep their 100% home league record.
Darren Pratley met Mark Gower's corner with a close-range header into an empty net for the Liberty Stadium opener.
Substitute Martin Cranie's blunder then let in Pratley, whose shot struck the post but rebounded to Scott Sinclair for an easy finish from six yards.
Lukas Jutkiewicz had a shot cleared by Garry Monk, the resultant Sammy Clingan corner lashed in by Ben Turner for the Coventry goal, but the Swans held on.
That was the first goal conceded by the Swans at the Liberty this season and continued the Sky Blues' record of having struck in all of their Championship fixtures to date.
But it was not enough to end a dismal record on the road for Coventry, who have not won away from the Ricoh Arena in eight league games since they triumphed at Peterborough in March.
The influential Pratley played a large part in the Sky Blues' downfall, returning to Swansea's midfield having been suspended for Saturday's 2-1 defeat at Leeds, while Joe Allen was handed a start after his impressive cameo at Elland Road.
Iceland international midfielder Aron Gunnarsson came into Coventry's XI as the only change from the 1-1 draw against Leicester.
Aidy Boothroyd's outfit were firmly on the back foot in the first half as midfielder Allen fired just off target shortly before the hosts got the goal their early dominance deserved with 19 minutes on the clock.
Rodgers hails Swans 'bravery'
Gower floated over the corner from the right and Pratley found himself unmarked near the penalty spot to head past Keiren Westwood.
The lively Nathan Dyer could - and maybe should - have quickly made it 2-0 but he spent too long measuring his goal-bound shot from 12 yards and allowed Clingan to get in and produce a saving block.
Coventry offered brief passages of promising play over the remainder of the first half but it was Swansea who remained firmly on top and were getting through the visiting defence with alarming ease, Pratley twice going close to doubling his tally.
Boothroyd looked to switch things around at the break and introduced full-back Cranie into a changed 4-4-2 system, but it was his touch after just 68 seconds that handed Swansea their second.
The former Pompey man played an awful back pass which only found Pratley, his narrow miss teeing up Sinclair for the decisive strike.
Dyer again hesitated somewhat when given the chance to add a third, before Swans skipper Monk cleared off the line from Jutkiewicz at the other end.
The Turner goal from the corner certainly raised visiting spirits and Monk was forced to desperately clear his lines before Jutkiewicz and Gunnarsson both went close.
Westwood produced a stunning save to deny Dyer a killer third late on but, nevertheless, the Swans held on to leave Coventry still waiting for a first win in Swansea since 1950.
"I thought we were outstanding at times and could have scored a few more," said Swansea manager Brendan Rodgers, who revealed after the match that he is hoping to bring a new striker into his squad in the next 48 hours.
"There are moments we can pick out to improve on. But we are learning our lessons which is important."
Live text and stats
Tuesday, 14 September 2010
01 De Vries
02 Williams yellow card
12 Dyer yellow card
24 Allen (Lopez 83)
14 Dobbie (Van der Gun 77)
11 Van der Gun,
26 Clarke (Cranie 46)
22 Platt yellow card
27 Ward (Baker 32 yellow card)
Ref: SuttonAtt: 12,411
Attempts on target
Attempts off target
90:00+4:26 The referee blows for the end of the match.
90:00+2:02 The assistant referee signals for offside against Darren Pratley. Keiren Westwood takes the free kick.
90:00+0:47 Unfair challenge on Scott Sinclair by Richard Keogh results in a free kick. Neil Taylor takes the direct free kick.
90:00+0:17 Effort on goal by Scott Sinclair from just inside the penalty box goes harmlessly over the target.
88:20 The ball is crossed by Alan Tate, Nathan Dyer takes a shot. Save by Keiren Westwood.
87:10 Foul by Cedric Van der Gun on Richard Wood, free kick awarded. Keiren Westwood restarts play with the free kick.
85:38 Aron Gunnarsson takes a shot. Garry Monk gets a block in. Sammy Clingan takes a outswinging corner.
85:01 The referee blows for offside against Cedric Van der Gun. Keiren Westwood takes the free kick.
84:44 Cedric Van der Gun takes a shot. Save made by Keiren Westwood.
82:57 Substitution (Swansea) makes a substitution, with Jordi Lopez coming on for Joe Allen.
81:10 Cedric Van der Gun takes a shot. Keiren Westwood makes a save.
79:31 Cedric Van der Gun challenges Richard Wood unfairly and gives away a free kick. Keiren Westwood takes the free kick.
76:20 Substitution Stephen Dobbie leaves the field to be replaced by Cedric Van der Gun.
72:48 Booking Booking for Carl Baker.
71:18 Free kick awarded for a foul by Ben Turner on Darren Pratley. Mark Gower delivers the ball from the free kick right-footed
from right wing.
70:10 Corner from the right by-line taken by Sammy Clingan, Alan Tate manages to make a clearance.
69:36 Joe Allen gives away a free kick for an unfair challenge on Carl Baker. Free kick taken by Sammy Clingan.
67:58 Booking The referee shows Nathan Dyer a yellow card.
65:06 Carl Baker sends in a cross, Garry Monk makes a clearance. Sammy Clingan takes the inswinging corner, Foul by Lukas Jutkiewicz
on Dorus De Vries, free kick awarded. Free kick taken by Dorus De Vries.
64:07 Lukas Jutkiewicz crosses the ball, clearance by Joe Allen.
60:32 Corner taken right-footed by Sammy Clingan from the left by-line to the near post, clearance by Neil Taylor.
60:00 Free kick awarded for an unfair challenge on Carl Baker by Alan Tate. Sammy Clingan takes the direct free kick.
58:51 Lukas Jutkiewicz takes a shot. Ashley Williams gets a block in. Outswinging corner taken from the right by-line by Sammy Clingan,
Mark Gower makes a clearance.
58:37 Mark Gower takes a shot. Keiren Westwood makes a save.
58:07 Darren Pratley produces a cross, clearance made by Richard Wood.
55:33 Sammy Clingan provided the assist for the goal.
55:33 GOAL - Ben Turner:Swansea 2 - 1 Coventry Ben Turner grabs a goal from inside the six-yard box to the top right corner of the goal. Swansea 2-1 Coventry.
54:58 Lukas Jutkiewicz takes a shot. Clearance by Garry Monk. Inswinging corner taken by Sammy Clingan,
54:24 Carl Baker takes a shot. Save by Dorus De Vries.
51:11 Free kick awarded for an unfair challenge on Neil Taylor by Aron Gunnarsson. Neil Taylor takes the direct free kick.
48:03 Lee Carsley gives away a free kick for an unfair challenge on Joe Allen. Direct free kick taken by Mark Gower.
47:14 Foul by Joe Allen on Sammy Clingan, free kick awarded. Free kick taken by Sammy Clingan.
46:28 The assist for the goal came from Darren Pratley.
46:28 GOAL - Scott Sinclair:Swansea 2 - 0 Coventry Scott Sinclair grabs a goal from inside the six-yard box to the top right corner of the goal. Swansea 2-0 Coventry.
46:08 Darren Pratley has an effort at goal from close in that strikes the post.
45:20 Foul by Martin Cranie on Nathan Dyer, free kick awarded. Free kick taken by Darren Pratley.
45:01 The referee gets the second half started.
45:01 Substitution Jordan Clarke goes off and Martin Cranie comes on.
45:00+2:17 The ref blows to end the first period.
45:00+1:06 Richard Keogh takes the direct free kick.
45:00+1:06 Booking Ashley Williams is given a yellow card.
45:00+0:25 Free kick awarded for an unfair challenge on Richard Keogh by Ashley Williams.
42:46 Darren Pratley produces a right-footed shot from the edge of the box and misses to the left of the target.
41:37 Joe Allen challenges Lukas Jutkiewicz unfairly and gives away a free kick. Direct free kick taken by Ben Turner.
40:43 Carl Baker produces a cross, Header from deep inside the area by Lukas Jutkiewicz goes over the bar.
40:13 Lukas Jutkiewicz fouled by Alan Tate, the ref awards a free kick. Sammy Clingan takes the direct free kick.
36:24 Mark Gower challenges Aron Gunnarsson unfairly and gives away a free kick. Direct free kick taken by Aron Gunnarsson.
35:33 Lukas Jutkiewicz challenges Garry Monk unfairly and gives away a free kick. Mark Gower takes the free kick.
33:44 Mark Gower challenges Carl Baker unfairly and gives away a free kick. Keiren Westwood takes the free kick.
33:30 A cross is delivered by Nathan Dyer, Richard Keogh makes a clearance.
31:52 Alan Tate gives away a free kick for an unfair challenge on Lukas Jutkiewicz. Direct free kick taken by Sammy Clingan.
31:06 Substitution Carl Baker is brought on as a substitute for Daniel Ward.
30:49 Alan Tate delivers the ball, Header from close range by Darren Pratley clears the bar.
29:37 The ball is sent over by Neil Taylor, Scott Sinclair has a headed effort from close range and clears the crossbar.
28:41 The assistant referee flags for offside against Clive Platt. Mark Gower restarts play with the free kick.
Correction - 27:17 Richard Keogh takes a shot from just outside the penalty area clears the crossbar.
27:17 Richard Keogh produces a right-footed shot from just outside the area that goes harmlessly over the target.
26:42 The official flags Stephen Dobbie offside. Ben Turner takes the direct free kick.
23:59 Darren Pratley gives away a free kick for an unfair challenge on Daniel Ward. Direct free kick taken by Keiren Westwood.
Correction - 23:34 The ball is crossed by Neil Taylor, Nathan Dyer takes a shot. Blocked by Ben Turner.
23:34 Centre by Neil Taylor, Nathan Dyer takes a shot. Ben Turner gets a block in.
21:58 Nathan Dyer sends in a cross, Daniel Ward makes a clearance.
20:12 Free kick awarded for a foul by Clive Platt on Ashley Williams. Dorus De Vries takes the free kick.
19:00 Mark Gower provided the assist for the goal.
19:00 GOAL - Darren Pratley:Swansea 1 - 0 Coventry Darren Pratley finds the net with a headed goal from close in. Swansea 1-0 Coventry.
18:24 A cross is delivered by Scott Sinclair, Jordan Clarke makes a clearance. Corner taken by Mark Gower,
17:39 Shot from just outside the box by Sammy Clingan goes over the target.
16:34 Joe Allen has an effort from just inside the box that misses to the left of the goal.
14:56 Clive Platt delivers the ball, Shot from close range by Daniel Ward misses to the right of the target.
14:21 The ball is delivered by Nathan Dyer, save by Keiren Westwood.
14:01 Centre by Nathan Dyer, clearance made by Ben Turner.
12:35 The ball is sent over by Scott Sinclair, save made by Keiren Westwood.
11:04 Scott Sinclair takes a shot. Save by Keiren Westwood.
9:32 Aron Gunnarsson gives away a free kick for an unfair challenge on Alan Tate. Free kick taken by Mark Gower.
8:20 Foul by Mark Gower on Lukas Jutkiewicz, free kick awarded. Direct free kick taken by Keiren Westwood.
7:57 Clive Platt challenges Garry Monk unfairly and gives away a free kick. Free kick taken by Garry Monk.
6:59 Dorus De Vries restarts play with the free kick.
6:59 Booking Booking for Clive Platt for unsporting behaviour.
6:11 Lukas Jutkiewicz takes a shot. Save by Dorus De Vries. Dorus De Vries fouled by Clive Platt, the ref awards a free kick.
3:57 Scott Sinclair produces a cross, clearance made by Sammy Clingan.
2:40 Stephen Dobbie has an effort at goal from outside the area missing to the wide right of the target.
0:00 The game gets underway.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.