Hull City recorded their third consecutive victory at the KCOM Stadium after beating Birmingham City 3-0.

Philip Buckingham provides the player ratings from City's final game before Christmas.

George Long

Parried an awkward shot from Villalba to keep Birmingham at bay in the first half but that was all he had do in behind a disciplined defensive effort from City. One scare under a high ball but no damage done. 6

Eric Lichaj

City’s skipper was a confident figure at right-back, supporting attacks when possible and giving Birmingham very little encouragement down his flank. Steady and dependable throughout. 7

Reece Burke

One lapse saw Jutkiewicz break through on goal but he had the sense to surrender a cynical foul and a booking 40 yards from goal. Handled Birmingham’s attack well in the main, contributing towards a clean-sheet. 7

Jordy de Wijs

The Dutch defender was usually the one to stick on the back of the physical Jutkiewicz and Birmingham’s dangerman got very little change from the Tigers back four. De Wijs a big figure in that. 7

Callum Elder

City’s dependable left-back had a good tussle with Bela down the flank and came out smiling in the end. For all Birmingham pushed, the Tigers never really looked like giving much away. The Australian did his bit. 7

Leonardo Da Silva Lopes

The midfielder continued his impressive run of form for City after moments of uncertainty early on. Covered plenty of ground, hunting down the mistakes, but also used the ball wisely to keep stretching the visitors. 8

Leonardo Da Silva Lopes of Hull City in action against Birmingham City

Jackson Irvine

Dropped into a deeper midfield role but too many stray passes punctuated his game. Booked for a poor challenge on Bela as well but a much better second half helped the Tigers to push on for three points. 6

Josh Bowler

A first start since the Barnsley loss and missed a decent chance to break the deadlock when dragging wide from 12 yards out. A tidy enough contribution but replaced by Batty once City moved 2-0 in front. 6

Jarrod Bowen

City’s star man became a number 10 but it was not until close to the hour mark that he found a pocket of space to hurt Birmingham with the perfect pass for Grosicki’s goal. Few signs of a goal to add to his tally. 6

Kamil Grosicki

Subdued in the first half when kept on a tight leash by Birmingham but still sent in a delicious corner for Eaves. Far more impressive after that and put City 2-0 up with a cool finish. Still the man with the x-factor. 7

Tom Eaves of Hull City (left) heads Hull City ahead against Birmingham City

Tom Eaves (Star man)

The centre forward produced the moment of attacking class City needed when heading in the opener and that capped an all-round display that caused Birmingham untold problems. Just what he needed with Magennis almost fit. 8

Substitutes:

Dan Batty (for Bowler 63) Shored up City through the middle as the second half was controlled well. 6

Keane Lewis-Potter (for Eaves 76) Another sub appearance, another goal. A crisp finish added the gloss to the win. 7

George Honeyman (for Grosicki 81) The midfielder will want more than this but a late cameo showed he has a part to play. N/A

Subs not used: Matt Ingram, Ryan Tafazolli, Matthew Pennington, Stephen Kingsley

Click here for more sports news

Follow Hull Live

Our daily newsletter - To get the latest headlines direct to your email inbox every day, click here.

Download our app - You can download our free app for iPhone and iPad from Apple's App Store, or get the Android version from Google Play.

Follow us on Instagram - On the Hull Live Instagram page we share gorgeous pictures of our stunning city - and if you tag us in your posts, we could repost your picture on our page! We also put the latest news in our Instagram Stories. Click here to follow Hull Live on Instagram.