Stoke v Sunderland
Sunderland's revival under Martin O'Neill continued as James McClean's goal made it five wins in six league games at the expense of 10-man Stoke.
Stoke defender Robert Huth's first-half lunge on David Meyler was punished with a red card.
And McClean capitalised by latching on to Stephane Sessegnon's through ball before applying a cool finish.
The game was played with snow falling throughout, with the white lines having to be repainted blue.
Conditions 'borderline' in Sunderland win - Martin O'Neill
Those conditions hampered any prospect of a free-flowing game, with chances few and far between before Huth's dismissal just before half-time.
The defender slid in to tackle Meyler but missed the ball entirely, with referee Martin Atkinson showing the red card.
Manager Tony Pulis was furious and protested to the officials as the players went off at half-time.
Midway through the second half, Sunderland capitalised on the extra player advantage.
Sessegnon was given enough time to turn and send McClean through into the area. The Northern Irishman was strong enough to shrug off Andy Wilkinson before cutting across Ryan Shawcross and slotting past Sorensen.
Pulis fury at play-acting 'disease'
Stoke persisted with a long ball approach as the snow-fall intensified. Peter Crouch had a good chance but headed straight at Simon Mignolet, while Ricardo Fuller cut in on his right foot on the edge of the area but could only manage a tame shot.
Stoke manager Tony Pulis: "The disappointing thing is the sending off. Robert skids in but doesn't touch the player.
"The referee hasn't taken the conditions into consideration. The player rolls around and stays down.
"But Robert hasn't touched him. The player tries to get him sent off. It's a disease that's creeping into the game."
Sunderland manager Martin O'Neill: "I haven't seen it back. Referees are talking now about challenges with a foot off the ground. I thought it was a nasty challenge.
"James McClean is having a great time. He is performing brilliantly for us. I couldn't ask for any more."
Lineup, Bookings (2) & Substitutions (4)
Stoke City
- 29 Sorensen
- 04 Huth Dismissed
- 17 Shawcross
- 28 Wilkinson (Shotton - 85' )
- 06 Whelan
- 12 Wilson
- 16 Pennant (Woodgate - 45' )
- 24 Delap
- 19 Walters
- 25 Crouch
- 33 Jerome (Fuller - 40' )
Substitutes
- 01 Begovic
- 30 Shotton
- 39 Woodgate
- 15 Diao
- 18 Whitehead
- 09 Jones
- 10 Fuller
Sunderland
- 22 Mignolet
- 02 Bardsley
- 04 Turner
- 11 Richardson
- 16 O'Shea Booked
- 07 Larsson
- 08 Gardner
- 14 Colback
- 18 Meyler (Elmohamady - 85' )
- 23 McClean
- 28 Sessegnon
Substitutes
- 20 Westwood
- 03 Bridge
- 25 Kyrgiakos
- 27 Elmohamady
- 09 Campbell
- 10 Wickham
- 17 Ji Dong-Won
Live Text Commentary
Full Time The final whistle goes and the game is over.
90:00 +2:18Free kick awarded for a foul by Peter Crouch on Craig Gardner. Simon Mignolet takes the free kick.
90:00 +0:55Stephane Sessegnon fouled by Rory Delap, the ref awards a free kick. Michael Turner takes the free kick.
90:00 +0:32The referee blows for offside against Stephane Sessegnon. Free kick taken by Thomas Sorensen.
89:23Marc Wilson takes a shot. Stephane Sessegnon gets a block in. Corner taken by Glenn Whelan from the left by-line, Shot from close range by Peter Crouch misses to the right of the goal.
84:26 SubstitutionSubstitution Ahmed Elmohamady replaces David Meyler.
84:26 SubstitutionSubstitution Ryan Shotton comes on in place of Andy Wilkinson.
81:27Ricardo Fuller takes a shot. Save by Simon Mignolet.
79:29Ricardo Fuller concedes a free kick for a foul on Phillip Bardsley. Free kick taken by Phillip Bardsley.
73:47Inswinging corner taken right-footed by Sebastian Larsson.
70:10Peter Crouch takes a shot. Save by Simon Mignolet.
67:06Shot from just outside the area by Jonathan Walters misses to the right of the target.
65:04Free kick awarded for a foul by Michael Turner on Ricardo Fuller. Free kick crossed right-footed by Glenn Whelan from right wing, Simon Mignolet makes a save.
64:05Peter Crouch fouled by Michael Turner, the ref awards a free kick. Glenn Whelan takes the direct free kick.
62:58Shot from outside the box by Rory Delap goes wide right of the target.
59:53Stephane Sessegnon provided the assist for the goal.
59:53 Goal scoredGoal - James McClean - Stoke 0 - 1 Sunderland James McClean fires in a goal from inside the penalty area to the bottom right corner of the goal. Stoke 0-1 Sunderland.
59:23Jonathan Woodgate gives away a free kick for an unfair challenge on Stephane Sessegnon. Direct free kick taken by Phillip Bardsley.
57:09Corner from the left by-line taken by Sebastian Larsson, clearance by Jonathan Walters.
56:26Foul by Rory Delap on Jack Colback, free kick awarded. Direct free kick taken by Michael Turner.
Free kick awarded for a foul by Michael Turner on Peter Crouch. Free kick taken by Ryan Shawcross.
51:04Glenn Whelan takes the free kick. Marc Wilson takes a shot. Michael Turner gets a block in. Corner taken by Glenn Whelan.
51:04 BookingBooking John O'Shea receives a caution for unsporting behaviour.
51:01Foul by John O'Shea on Jonathan Walters, free kick awarded.
49:57Free kick awarded for an unfair challenge on David Meyler by Ricardo Fuller. Free kick taken by John O'Shea.
46:01The ball is delivered by James McClean, Header on goal by Stephane Sessegnon from inside the box goes harmlessly over the target.
45:23The ball is swung over by James McClean, clearance by Marc Wilson. Corner taken by James McClean from the right by-line, clearance by Jonathan Walters.
45:01The referee gets the second half underway.
45:00 +1:54 Half timeHalf Time It is the end of the first-half.
44:02Simon Mignolet restarts play with the free kick.
44:02 SubstitutionSubstitution Jonathan Woodgate on for Jermaine Pennant.
44:02 DismissalDismissal Robert Huth shown a red card.
44:00Free kick awarded for a foul by Robert Huth on David Meyler.
43:19Handball by Craig Gardner. Thomas Sorensen restarts play with the free kick.
42:43Phillip Bardsley produces a cross, clearance by Robert Huth.
40:48Jonathan Walters takes a shot. Save made by Simon Mignolet.
40:07The ball is sent over by Phillip Bardsley, save made by Thomas Sorensen.
39:04 SubstitutionSubstitution Cameron Jerome leaves the field to be replaced by Ricardo Fuller.
37:43Jack Colback fouled by Robert Huth, the ref awards a free kick. Sebastian Larsson crosses the ball in from the free kick, blocked by Jermaine Pennant. Inswinging corner taken left-footed by Kieran Richardson from the right by-line to the near post, clearance made by Robert Huth.
36:16The ball is swung over by James McClean, Robert Huth manages to make a clearance.
35:05Unfair challenge on Cameron Jerome by David Meyler results in a free kick. Direct free kick taken by Ryan Shawcross.
32:52Free kick awarded for an unfair challenge on Simon Mignolet by Cameron Jerome. Simon Mignolet restarts play with the free kick.
32:45The ball is delivered by Marc Wilson, save by Simon Mignolet.
31:21Stephane Sessegnon is caught offside. Indirect free kick taken by Thomas Sorensen.
29:16Long range shot from Stephane Sessegnon misses to the left of the goal.
28:06Sebastian Larsson takes a inswinging corner to the near post, clearance made by Peter Crouch.
26:44Jonathan Walters crosses the ball.
25:15Free kick awarded for an unfair challenge on Jack Colback by Jermaine Pennant. Free kick taken by Michael Turner.
25:15Unfair challenge on Jack Colback by Glenn Whelan results in a free kick. Free kick taken by Michael Turner.
24:37Craig Gardner takes a shot. Robert Huth gets a block in.
17:59Marc Wilson concedes a free kick for a foul on Craig Gardner. Free kick taken by John O'Shea.
17:01Corner taken by Jermaine Pennant, clearance by Craig Gardner.
15:45The ball is crossed by Glenn Whelan, save by Simon Mignolet.
14:26Free kick awarded for a foul by David Meyler on Jermaine Pennant. Free kick crossed right-footed by Jermaine Pennant, clearance made by Kieran Richardson. Corner from right by-line taken by Jermaine Pennant.
8:54The ball is delivered by Jermaine Pennant.
7:32Marc Wilson takes a shot. Blocked by Michael Turner.
6:36Jermaine Pennant decides to take the corner short.
2:27The ball is sent over by Jermaine Pennant.
0:58Jermaine Pennant concedes a free kick for a foul on Jack Colback. Kieran Richardson takes the free kick.
0:00The game kicks-off.
Live text and data provided by The Press Association
More from Football
Elsewhere on the BBC
-
Watch video On the move in Mumbai
What is it like to live in this humming metropolis where everyone is in a hurry?
-
~RS~q~RS~v=~RS~z~RS~10~RS~)