simple really, Bojan is in form , Guiza is off-off form. Selections are made based on form and eventhough Guiza's made a few sub appearances for Spain he hasn't contributed really, a couple shots on goal from what i've read, this tells me Bojan is ahead of him in the pecking order.