West Ham ended a three-game losing streak against 10-man Hull - but they made hard work of seeing off the spirited Tigers 2-1 at Upton Park.
Visiting goalkeeper Allan McGregor was shown a straight red card after charging into Mo Diame, with Mark Noble dispatching the resulting penalty to set Sam Allardyce's side on course for their first Barclays Premier League win since February 22.
But Steve Bruce's Hull did not lie down without a fight and made a good fist of getting something out of the game, with Nikica Jelavic scoring his fourth goal for the club before a James Chester own goal gifted the Hammers a much-needed three points.
The majority of home fans inside of Upton Park were restless throughout the night as their side toiled against a side reduced in numbers for over an hour, with a small number jeering the players as they left the pitch at both half time and at the end of the game.
After an uneventful opening spell, with only a low shot from Hammers' winger Stewart Downing testing either goalkeeper, the game burst into life on 20 minutes.
West Ham, who had seen James Collins forced off with injury early on, were awarded a penalty as McGregor bundled into Diame after good work from Noble had freed his midfield partner in the box.
The ball hit Diame on the arm before McGregor made contact but referee Mike Dean pointed to the spot after the Senegal international 's goal-bound effort was hacked off the line by Maynor Figueroa.
McGregor required treatment following the collision but was shown a red card once he had recovered, becoming the first goalkeeper in almost a decade to be sent off twice in a Premier League season.
Bruce replaced son Alex with substitute goalkeeper Steve Harper, who could do nothing to prevent Noble converting the penalty and putting the home side ahead.
Hull had a good chance to draw level on a rare foray forward as Ahmed Elmohamady broke down the right flank before crossing to Tom Huddlestone, who could not keep his volleyed effort down.
Andy Carroll saw a header bounce up and over the bar as West Ham continued to struggle to make their numerical advantage tell.
The Tigers were enjoying some success with Chester heading a Huddlestone free-kick well over the bar in stoppage time before Figueroa finally drew a save out of West Ham goalkeeper Adrian with a fierce long-range effort.
The depleted visitors started well after the interval and drew level in fortuitous circumstances as Huddlestone's driven free-kick deflected off Jelavic and flew past the wrong-footed Adrian.
If Hull's goal had a hint of luck, they had used their quota for the evening as a Guy Demel cross hit Chester's knee and looped over his own goalkeeper to put West Ham back in front just six minutes after Jelavic's leveller.
The own goal did not give Allardyce's side the impetus to go on and put the game to bed, though, with Downing firing high and wide when well-placed.
Kevin Nolan forced Harper into a sprawling stop with a little under 10 minutes remaining as the resistance offered by the 10 men of Hull started to wane.
Huddlestone was once again afforded enough space to arrow a shot towards goal, with Adrian opting for the safety-first approach of pushing the ball away.
The search for a deserved equaliser ultimately proved fruitless for the Tigers, who slipped to their first away league defeat in almost two months.
The win takes West Ham above Hull and up to 11th in the table with nine points now separating them from 18th-placed Sunderland, who they face at the Stadium of Light on Monday.