Quiz: Can you name our 2004-05 promotion-winning squad?

It's 12 years since the Hammers won promotion back to the Premier League under Alan Pardew with a dramatic 1-0 victory over Preston North End in the Championship Play-Off final.

Plenty has happened in the years since, but can you remember the squad which won our place back in the top flight?

You've got seven minutes to fill in the blanks below!