Poland will take on Israel in the final of the four-team Valery Lobanovsky soccer tournament after Poland beat Serbia 3-2 on Monday and Israel upset hosts Ukraine on penalties after a 0-0 draw.
The two winners will meet in the final on Wednesday evening.
Thomas Frankowski scored twice to help the Poles overcome a determined Serbian side.
Ukraine, its attacks repeatedly thwarted by a solid Israeli defence, lost out on penalties when Andrei Gusin missed the only spotkick in the shootout after the teams battled to a goalless draw.
Ukraine were without European Footballer of the Year Andrei Shevchenko and Andrei Voronin, but Blokhin kept the result in perspective.
The competition is staged in memory of the Ukrainian coach Valery Lobanovsky who died in 2002 at the age of 63 and is being used by the four competitors as part of their preparations for next month's World Cup qualifiers.
Source: Xinhua