Derby ended Swansea's 100% home record with a scrappy goalless draw at the Liberty Stadium.
Swansea, missing the inspiration of the injured Scott Sinclair, saw Stephen Dobbie twice go close with chances.
Derby were inspired by Robbie Savage in midfield as they broke Swansea's flow, the Rams dangerous on the break.
Swansea substitute Craig Beattie had two late chances, first from a Nathan Dyer break, then sending a spectacular over-the-shoulder volley just wide.
The result was Swansea's first draw of the season and ended Derby's two-match winning run.
Nigel Clough's side are without a win on their travels since the opening day of the season.
As well as missing leading scorer Sinclair, Swans were without influential midfielder Darren Pratley and David Cotterill.
Clough was forced into one change from the side that beat Middlesbrough in midweek with on-loan Shefki Kuqi ineligible to face his parent club, Luke Moore handed a first start since his loan move from West Brom.
Dobbie had an early chance to put the home side in front but the striker headed over the crossbar from six yards out after being picked out by Andrea Orlandi.
Swans central defender Ashley Williams should have done better when he rose to meet Mark Gower's outswinging corner, but headed over the bar.
Derby started to get into their stride and the in-form Kris Commons tested Dorus de Vries with a shot from just outside the penalty area, the Dutchman saving comfortably.
Swansea on end of winning run
Dobbie came close to opening the scoring 10 minutes before half-time, but Stephen Bywater dived to tip his left-foot strike from the edge of the penalty area around the post.
Derby were dealt a blow early in the second half when Commons sustained an injury, with Ben Pringle replacing the tricky forward.
Swans boss Brendan Rodgers brought on recent loan signing Frank Nouble to add an extra dimension to their attack.
But Derby should have broken the deadlock after 67 minutes when substitute Stephen Pearson fired over the bar from close range.
Central defender Shaun Barker rose highest to meet Pringle's inswinging corner, but the former Blackpool man headed over the bar with 17 minutes remaining.
Swansea had a good chance to win it six minutes from time when John Brayford upended Nathan Dyer and from the resulting free-kick Jordi Lopez crossed for Alan Tate, but the defender fired over the bar from just six yards out.
Beattie had his two late chances to snatch all three points, but Derby held on for a hard-earned point.
Live text and stats
Saturday, 2 October 2010
01 De Vries
10 Orlandi (Nouble 59)
11 Van der Gun (Beattie 77)
27 Gower (Lopez 66 yellow card)
10 Commons (Pringle 52)
27 Bueno (Pearson 61)
28 Moore (Noble 66)
Ref: Phil GibbsAtt: 15,071
Attempts on target
Attempts off target
90:00+3:16 The final whistle is blown by the referee.
90:00+2:20 Effort on goal by Craig Beattie from deep inside the penalty area misses to the right of the goal.
90:00+1:18 Craig Beattie has an effort at goal from deep inside the area missing to the right of the goal.
88:05 Tomasz Cywka shoots direct from the free kick, Stephen Dobbie gets a block in.
88:05 Booking Booking for Jordi Lopez for unsporting behaviour.
87:55 Jordi Lopez concedes a free kick for a foul on Ryan Noble.
84:11 Nathan Dyer fouled by John Brayford, the ref awards a free kick. Jordi Lopez produces a cross, Alan Tate takes a shot from
inside the six-yard box clearing the crossbar.
83:06 The ball is sent over by Nathan Dyer.
82:45 Dean Moxey delivers the ball.
81:46 Garry Monk challenges Ryan Noble unfairly and gives away a free kick. Direct free kick taken by John Brayford.
79:39 Frank Nouble delivers the ball, save by Stephen Bywater.
79:21 Dean Moxey is penalised for a handball. Angel Rangel takes the direct free kick.
76:57 Substitution (Swansea) makes a substitution, with Craig Beattie coming on for Cedric Van der Gun.
73:09 Corner from the right by-line taken by Ben Pringle, Shaun Barker has a headed effort at goal from close in which goes wide
right of the goal.
69:22 The ball is sent over by Angel Rangel, John Brayford makes a clearance.
67:35 Strike by Stephen Pearson from inside the six-yard box clear the bar.
67:07 Frank Nouble takes a short corner.
65:43 Substitution Jordi Lopez joins the action as a substitute, replacing Mark Gower.
65:04 Substitution Ryan Noble is brought on as a substitute for Luke Moore.
64:06 Free kick awarded for a foul by Luke Moore on Mark Gower. Garry Monk takes the direct free kick.
63:37 James Bailey produces a cross, clearance made by Ashley Williams.
62:35 Cedric Van der Gun sends in a cross.
60:40 Mark Gower takes the outswinging corner, Luke Moore manages to make a clearance.
60:40 Substitution Stephen Pearson replaces Alberto Bueno.
60:06 The official flags Ben Pringle offside. Free kick taken by Ashley Williams.
59:30 Ben Pringle takes a inswinging corner to the near post, clearance made by Ashley Williams.
58:41 Substitution Frank Nouble joins the action as a substitute, replacing Andrea Orlandi.
56:53 The assistant referee flags for offside against Cedric Van der Gun. Stephen Bywater restarts play with the free kick.
55:20 Corner taken left-footed by Ben Pringle, Angel Rangel manages to make a clearance.
54:46 Unfair challenge on Alan Tate by Tomasz Cywka results in a free kick. Alan Tate takes the direct free kick.
54:15 Alberto Bueno sends in a cross, clearance by Angel Rangel.
53:37 Ben Pringle takes a shot. Ashley Williams makes a clearance. Corner taken by Alberto Bueno, clearance made by Angel Rangel.
52:41 Luke Moore challenges Garry Monk unfairly and gives away a free kick. Direct free kick taken by Garry Monk.
52:10 Shot from just outside the box by Mark Gower goes over the bar.
50:27 Substitution Ben Pringle comes on in place of Kris Commons.
50:27 Garry Monk challenges Luke Moore unfairly and gives away a free kick. Alberto Bueno crosses the ball from the free kick right-footed
from left wing.
49:19 Cedric Van der Gun has shot on goal from just outside the penalty box which goes wide of the right-hand upright.
48:38 Angel Rangel takes a shot. Shaun Barker gets a block in. Mark Gower takes the outswinging corner, clearance by Dean Moxey.
46:03 Dean Moxey is penalised for a handball. Angel Rangel takes the free kick.
45:01 The second half kicks off.
45:00+1:51 The referee calls an end to the first half.
45:00+0:57 The ball is swung over by Angel Rangel, Robbie Savage gets a block in. Corner taken right-footed by Mark Gower from the right
by-line, Luke Moore makes a clearance.
40:48 The ball is swung over by Luke Moore, save by Dorus De Vries.
39:50 Unfair challenge on Cedric Van der Gun by Robbie Savage results in a free kick. Alan Tate restarts play with the free kick.
38:53 Outswinging corner taken from the right by-line by Mark Gower.
37:22 Kris Commons sends in a cross, save by Dorus De Vries.
36:24 Joe Allen has an effort at goal from outside the penalty box missing to the wide left of the goal.
35:26 Stephen Dobbie takes a shot. Stephen Bywater makes a save. Inswinging corner taken by Mark Gower, save made by Stephen Bywater.
34:02 The ball is sent over by Angel Rangel, clearance made by John Brayford.
32:09 Nathan Dyer concedes a free kick for a foul on Dean Moxey. Stephen Bywater restarts play with the free kick.
31:12 Free kick awarded for an unfair challenge on Shaun Barker by Stephen Dobbie. Direct free kick taken by Robbie Savage.
30:33 Shot from deep inside the area by Nathan Dyer clears the bar.
27:39 The referee blows for offside. Stephen Bywater takes the free kick.
26:42 Centre by Paul Green, Angel Rangel gets a block in. Corner taken by Alberto Bueno from the left by-line played to the near
post, clearance by Angel Rangel.
26:06 The ball is swung over by Nathan Dyer, John Brayford manages to make a clearance.
25:05 The ball is swung over by Paul Green, Angel Rangel makes a clearance.
24:28 Foul by Dean Moxey on Mark Gower, free kick awarded. Mark Gower restarts play with the free kick.
24:13 Kris Commons takes a shot. Dorus De Vries makes a save.
23:51 Kris Commons fouled by Andrea Orlandi, the ref awards a free kick. Paul Green takes the direct free kick.
23:41 The ball is swung over by Dean Moxey, save by Dorus De Vries.
22:09 Stephen Dobbie gives away a free kick for an unfair challenge on Kris Commons. Robbie Savage takes the free kick.
21:25 Inswinging corner taken left-footed by Kris Commons from the right by-line, clearance made by Alan Tate.
20:46 Free kick awarded for an unfair challenge on Angel Rangel by Luke Moore. Direct free kick taken by Angel Rangel.
19:40 Tomasz Cywka produces a cross, Ashley Williams manages to make a clearance.
18:04 Foul by Andrea Orlandi on Alberto Bueno, free kick awarded. Robbie Savage has a direct shot on goal from the free kick, Stephen
Dobbie gets a block in.
16:52 Free kick awarded for a foul by James Bailey on Stephen Dobbie. Mark Gower produces a shot on goal direct from the free kick,
save by Stephen Bywater.
13:53 Angel Rangel sends in a cross, clearance made by Shaun Barker. Outswinging corner taken from the right by-line by Mark Gower,
Ashley Williams has a headed effort from close range and clears the crossbar.
10:15 A cross is delivered by Joe Allen, save made by Stephen Bywater.
8:11 Foul by Angel Rangel on Alberto Bueno, free kick awarded. Free kick crossed left-footed by Kris Commons from left channel,
clearance made by Ashley Williams. Corner taken by Alberto Bueno, Alan Tate makes a clearance.
6:59 Inswinging corner taken from the left by-line by Alberto Bueno, clearance by Ashley Williams. Inswinging corner taken from
the right by-line by Kris Commons, clearance by Garry Monk.
6:51 The ball is swung over by Kris Commons, Ashley Williams makes a clearance.
5:35 Free kick awarded for an unfair challenge on Angel Rangel by Alberto Bueno. Direct free kick taken by Mark Gower.
3:08 Foul by Dean Moxey on Nathan Dyer, free kick awarded. Garry Monk takes the direct free kick.
2:28 Andrea Orlandi delivers the ball, Stephen Dobbie produces a header from deep inside the six-yard box that clears the bar.
0:00 The ref blows the whistle to start the match.
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.