Spain made a statement against Serbia in the UEFA Nations League on Tuesday to remain unbeaten, while a six-goal thriller between Poland and Croatia ended in a draw.