Match ends, Preston North End 1, Hull City 2.
Jackson Irvine scored twice to give his resurgent Hull City side victory at Preston North End in the Championship.
The Australia forward headed in Stephen Kingsley's floated cross for his first goal since 15 September to put the visitors in front at Deepdale.
Alan Browne equalised straight after the break with a superb curling effort from outside the box.
But Irvine scrambled in his second from a corner to earn the Tigers their fourth victory in five league matches.
Hull have now taken 21 points from a possible 30 having won just two of their opening 14 league games and are nine points from both the play-offs and relegation zone in 15th.
Preston, who only have one fit striker in Lukas Nmecha, registered 22 shots on goal, but lacked a clinical edge.
Tom Barkhuizen sent a couple of chances wide either side of Browne's 25-yard strike, while Hull's defenders snuffed out several decent opportunities as they held on for victory.
Preston have now lost successive games following Saturday's defeat at Sheffield Wednesday, with a home match to finish 2018 to come against Aston Villa.
Hull end their year with a visit to Championship leaders Leeds United on Saturday.
Preston North End manager Alex Neil:
"Both teams played the same way with the same formation. They did it because they're away from home and we did it because we're lacking in numbers at the top end of the pitch.
"I'm not really happy with how we performed in the first half. I thought we didn't carry much effort.
"We made some changes at half-time to make the game more open and go heavy at the top end of the pitch but we were vulnerable to the counter-attack.
"The second goal we conceded was really poor. It was a corner, we misjudge it and it ends up under the bar and it gets bundled over the line at the back post - that's really frustrating."
Hull City manager Nigel Adkins told BBC Radio Humberside:
"We knew it was going to be really challenging. They're a big, physical side and we knew it was going to be very competitive.
"The first half was good. I thought we played some good football, passed it about and the first goal was a super goal.
"At half-time, the first thing we said was that our biggest threat was complacency. I was disappointed with the goal we conceded.
"To be fair to the players, we weathered that period and looked a massive threat ourselves. We got the winner and then saw it out at the end."
- 5ClarkeSubstituted forFisherat 83'minutes
- 6DaviesSubstituted forStoreyat 35'minutes
- 19BurkeSubstituted forLedsonat 45'minutes
- 4de Wijs
- 20BowenSubstituted forLichajat 90+6'minutes
- 22HenriksenBooked at 67mins
- 14GrosickiSubstituted forBurkeat 90+3'minutes
- 25CampbellSubstituted forMartinat 86'minutes
- Scott Duncan
- Shots on Target
Second Half ends, Preston North End 1, Hull City 2.
Substitution, Hull City. Eric Lichaj replaces Jarrod Bowen.
Attempt missed. Lukas Nmecha (Preston North End) header from the centre of the box is high and wide to the right. Assisted by Darnell Fisher with a cross.
Foul by Paul Huntington (Preston North End).
Tommy Elphick (Hull City) wins a free kick in the defensive half.
Substitution, Hull City. Reece Burke replaces Kamil Grosicki.
Corner, Preston North End. Conceded by Kevin Stewart.
Attempt blocked. Jordan Storey (Preston North End) header from the centre of the box is blocked. Assisted by Paul Gallagher with a cross.
Corner, Preston North End. Conceded by Stephen Kingsley.
Ryan Ledson (Preston North End) wins a free kick in the defensive half.
Foul by Kamil Grosicki (Hull City).
Attempt saved. Lukas Nmecha (Preston North End) header from the centre of the box is saved in the top centre of the goal. Assisted by Tom Barkhuizen with a cross.
Attempt blocked. Ryan Ledson (Preston North End) right footed shot from outside the box is blocked. Assisted by Tom Barkhuizen.
Darnell Fisher (Preston North End) wins a free kick in the defensive half.
Foul by Kevin Stewart (Hull City).
Substitution, Hull City. Chris Martin replaces Fraizer Campbell.
Substitution, Preston North End. Darnell Fisher replaces Tom Clarke.
Goal! Preston North End 1, Hull City 2. Jackson Irvine (Hull City) header from very close range to the centre of the goal. Assisted by Tommy Elphick following a corner.
Corner, Hull City. Conceded by Andrew Hughes.