Serbia already won against Spain in European Championship less than 1 month ago. The game was played in Spain at that time. I am expecting Serbia to win again. Spain won't have referees' support again.
All in all game for first place in a group and I think Serbia is the better team here.