Kevin Nolan scored twice to briefly move 10-man West Ham out of the Premier League relegation zone with a 2-0 win over Swansea City.
The West Ham captain's first-half double earned the points for Sam Allardyce's side, who played the final half an hour with a numerical disadvantage after Andy Carroll marked his first home top-flight start of the season with a straight red card following a challenge with Chico Flores.
Carroll assisted both of Nolan's goals with typically adept knock-downs, but his game was cut short when referee Howard Webb dismissed the striker after an aerial challenge with Flores resulted in his flailing arm clipping the Spaniard's head.
However, despite that setback, West Ham stood firm in the face of continued Swansea pressure to record just their third Premier League win of the season at Upton Park and go above Stoke City on goal difference ahead of their match against Manchester United.
Both clubs were active in the January transfer window, but all three new signings named in their squads on Saturday started on the bench.
Italian duo Marco Borriello and Antonio Nocerino were among West Ham's substitutes, while Swansea manager Michael Laudrup kept David N'Gog in reserve.
The hosts started the brighter, and had the first chance of the game when Carroll headed Matt Jarvis' cross wide after six minutes.
Allardyce's men continued probing, and deservedly took the lead through Nolan's well-taken 27th-minute strike.
The skipper still had plenty to do after the unmarked Carroll nodded down Matt Taylor's delivery, but he took a touch before expertly volleying home from just inside the area with his left foot.
Swansea responded well to going behind, but failed to test home keeper Adrian and were made to pay on the stroke of half-time as West Ham's tried-and-trusted method of Nolan feeding off Carroll's knock-downs bore fruit once again.
More lacklustre marking from Swansea was punished, as they again failed to pick up Carroll, who nodded Stewart Downing’s corner back across goal for Nolan to divert a close-range header beyond the helpless Gerhard Tremmel.
The home side picked up where they left off after the interval, and Jarvis rounded Tremmel before seeing his cross hacked clear by Ben Davies.
However, the pattern of the game was turned on its head when Webb had no hesitation in dismissing England international Carroll for his part in the seemingly innocuous incident with Flores.
Inevitably, Swansea then began controlling the game but struggled to force Adrian into action as West Ham dropped deeper.
But despite their territorial dominance, Laudrup's side - who are now winless in six league games away from home - were impotent in attack, with Wilfried Bony spurning their only real chance by volleying over the bar 10 minutes from time.
West Ham, who introduced Nocerino for match-winner Nolan in the closing stages, were able to hold on relatively comfortably to record their 11th Premier League clean sheet of the campaign - the most shutouts in the division.
|4||K. Nolan||26' 45+1'|
|Coach: S. Allardyce|
for M. Jarvis 66'
for M. Taylor 79'
for K. Nolan 87'
|Brannagan open to Championship loan move|
|Wenger wants to sign Mertesacker replacement|
|Ancelotti: Bayern´s transfer business done|
|Brisbane Roar sign former Danish international Kristensen|
|Verratti, Luiz missing for PSG|
|Sounders part ways with foundation coach Schmid|
|Mane turned down Manchester United for Liverpool|
|Zidane on Pogba: Until August 31, anything can happen|
|Mkhitaryan driven by father´s death|
|Inter rejected Napoli offer for Icardi, says president|
|Clichy: City fighting fit after Guardiola pizza ban|
|Everton and Burnley win as Hull are held|
|Ajax held by PAOK after Cillessen howler|
|Conte left frustrated by ´crazy´ money in transfer market|
|Neymar makes Barcelona case to Gabriel Jesus|
|Rostov comeback twice for Champions League draw with Anderlecht.|
|Arsenal defender Mertesacker set for lengthy lay-off|
|Conte not selling ´fantastic´ Matic|
|Ibrahimovic keen on MLS and Beckham´s Miami project|
|Neymar: I play for Messi, he´s the man|
|Barcelona reveal details of Andre Gomes deal|
|Suarez bullish over Barcelona prospects|
|Ajax claim Napoli keen on Milik to replace Higuain|
|Totti labels Higuain´s Juventus move ´a disaster´|
|Juventus confirm Higuain deal|
|Pato to Villarreal ´in the final stage´|
|PSG sign Lo Celso|
|Muller: Beating Dortmund will be more fun this season|
|Juventus sign Higuain from Napoli for €90m|
|Pastore: I´m like God in Paris|
|Injured Lanzini out of Olympics|
|Allegri unperturbed by Higuain fee|
|Menezes replaces Bento at Cruzeiro|
|Sporting rejected major bids from Inter and Liverpool for Joao Mario, claims father|
|Pochettino pleased by Tottenham despite Juventus defeat|
|Eriksson: Allardyce the right man for England|
|Mourinho makes United train after stepping off plane from China|
|Hazard can still match Messi, says Pedro|
|Pjanic shows there is life at Juve, with or without Pogba|
|Juventus 2 Tottenham 1: Benatia bags win for Serie A champions|
|Dembele: I am not the Bundesliga´s next superstar|
|Lyon claim €35m Arsenal offer for Lacazette rejected|
|Donnarumma dreaming of Milan captaincy as he eyes long-term stay|
|Robson: Ibrahimovic can match Van Persie´s first year at United|
|Rooney should remain England captain - Eriksson|
|Emery wants new striker at PSG|
|Santos accept Juventus bid for Gabriel|
|Eriksson expects Sweden to try and tempt Ibrahimovic out of retirement|
|Spurs signing Janssen almost quit|
|Leicester stay best for Mahrez - Ranieri|
|Allardyce to take Mourinho cue on Rooney|
|Ings ready to outdo big-money signings|
|Henderson optimistic over Liverpool campaign|
|Allardyce hardened to the challenge of England post|
|Barcelona announce record revenues for 2015-16|
|Moyes enjoys Sunderland win as Palace beat Colchester|
|Stoke complete Allen signing|
|Roma coach Spalletti warns suitors off Manolas|
|Cresswell out for up to four months with knee injury|
|Burnley fan banned by club for racist abuse|
|Dad won´t let me play at the Olympics - Larsson Sr pulls rank|
|Kostic joins Hamburg on five-year deal|
|Tevez: I´d turn down Chelsea and Napoli to stay at Boca|
|Mayoral inspired by Benzema for Wolfsburg stint|
|Allardyce straight into competitive action with England|
|Liverpool, Sevilla fined for Europa League final incidents|
|Barcelona seal Guillemenot signing as part of new Servette deal|
|Niersbach handed one-year ban over World Cup corruption|
|Chelsea and Everton ´still interested´ as Koulibaly eyes Napoli exit|
|´Still working hard´ - Balotelli trains with Liverpool kids|
|Winter breaks, long-ball football and the World Cup: Allardyce in his own words|
|Inter warn Napoli Icardi is not for sale|
|Zanetti wants Simeone back at Inter|
|Stoke snap up Sobhi|
|PSG tougher under Emery - Lucas Moura|
|Totti not ready for retirement - Pallotta|
|Confident Allardyce reveals plan for England success|
|Pochettino to discard three Tottenham players|
|Allardyce: Rooney must wait for captaincy decision|
|Aubameyang: I will only leave Dortmund for Real Madrid|
|Allegri silences questions on Pogba|
|Bruce stands by decision to quit Hull City|
|Pochettino: Not the right time for Argentina job|
|Inter yet to approach De Boer with Mancini exit rumoured|
|Ancelotti trusts me more than Guardiola - Ribery|
|Wijnaldum rejected Everton for Klopp|
|Pre-season Manchester derby cancelled|
|Coutinho excited by ´fast´ Liverpool recruits|
|Cristiano Ronaldo and Conor McGregor step into the ring together|
|Mancini coy on reports linking Icardi to Napoli|
|Nolito reveals why he chose Man City over Barcelona|
|Inter 1 Paris Saint-Germain 3: Icardi absence in defeat fuels Napoli talk|